
一、先搭建一个父子工程项目,springboot项目
父pom
com.xxx
fzjar
1.0-SNAPSHOT
pom
zi
2.3.3.RELEASE
org.springframework.boot
spring-boot-dependencies
${spring-boot.version}
pom
import
子pom
fzjar
com.sjy
1.0-SNAPSHOT
4.0.0
jar
zi
UTF-8
UTF-8
8
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
zi
org.springframework.boot
spring-boot-maven-plugin
2.3.3.RELEASE
com.xxx.zi.Application
repackage
发现打包插件中的repackage一直标红,即使按照网上说的指定低版本的spring-boot-maven-plugin也还是报红,不过实际打包没有影响(暂时没有找到解决标红的方法)
二、执行clean,package得到jar包
三、执行jar
java -jar zi.jar 执行后如下,关闭之后,java应用程序也会被关掉
所以使用后台运行的命令
nohup java -jar xxx.jar &
nohup 命令启动(概念:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程)
& 后台运行
提示:
原因:使用 nohup 会产生日志文件,默认写入到 nohup.out
解决:
将 nohup 的日志输出到 /dev/null,这个目录会让所有到它这的信息自动消失
nohup java -jar zi.jar > /dev/null 2> /dev/null &
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)