JDK以及相关配置参考 https://www.cnblogs.com/dlvguo/p/15598965.html
Maven多模块项目打包
首先将根目录的pom设为,
<packaging>pom</packaging>
其他子模块的pom打包方式设为,
<packaging>jar</packaging>
在maven中的根目录->liftcycle,先clean再package
之后在对应的SpringBoot模块下的输出找到jar包放到服务器上即可。如果是只想单独的子模块打包,可以在总模块下clean,再install,后面只需要在子模块中使用package中导包即可。
CentOS7 后台运行
正常运行命令为
java -jar xxx.jar
后台运行命令为
nohup java -jar xxx.jar &
为了方便管理,采用pm2进行后台部署
新建一个lsv.json
{
"name": "lsv",
"script": "java",
"args": [
"-jar",
"lsv_portal-0.0.1-SNAPSHOT.jar"
],
"exec_interpreter": "",
"exec_mode": "fork"
}
在jar包对应目录下,使用pm2命令启动即可。
pm2 start lsv.json
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。