java进程的2种启动方式:

1.java -cp(其实就是classpath) 启动类

线上部署:

        这种方式很普遍,几乎我们线上GameServer都是这种方式启动的,这种其实就是把逻辑程序打包为jar,同时这个jar依赖了本地别人提供的一些jar,此时通过-cp指定类路径,同时运行脚本指定了一个入口的类似于com.xx.GameServer 之类的入口文件来运行。

测试环境:

        直接右键上单击libs --》Add as Library...

2.java 启动参数 -jar xx.jar

我们的Gateway这个web服务由于是个SpringBoot工程,启动方式是这样子的。 这种一般是把所有的依赖也打包到最终的jar中,这种是fat jar。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐