idea 开发spring cloud 项目把模块打成jar包 ,并且部署到linux启动步骤
第一步:达成jar包,指定启动类这是在原本的maven插件中添加的org.springframework.bootspring-boot-maven-plugin1.81.8com.chinamobile.bcsec.controller.SafeboxControllerApplic...
·
首先查看该端口下的进程,我的项目端口是:8888
[root@localhost demo]# netstat -lanp|grep 8888
tcp 0 0 :::8888 ::? LISTEN 4601/java
杀掉该进程
[root@localhost demo]# kill -9 4601
第一步:达成jar包,指定启动类
这是在原本的maven插件中添加的
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<archive>
<manifest>
<mainClass>com.chinamobile.bcsec.controller.SafeboxControllerApplication</mainClass>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
第二部:上传到linux服务器并且启动
jar包所在文件夹下:
启动命令:nohup java -jar demo-1.0.1.jar >springboot.log 2>&1 &
springboot.log是指定日志文件名称,日志在当前jar包所在文件夹下
更多推荐
已为社区贡献1条内容
所有评论(0)