文章目录
- 引言
- I 以系统服务的方式部署(推荐)
-
- 1.1 创建systemd服务
- 1.2 SSH上传jar包,并重启服务
- 1.3 收集自定义systemd服务的日志【可选】
- II 脚本部署方式(不推荐)
-
- 2.1 启动脚本
- 2.2 关闭脚本
- 2.3 SSH上传jar包,并重启服务
- III 打包
-
- 3.1 build中的plugins中标签的含义
- 3.2 jar中没有主清单属性
- IV 预备知识:Systemd服务
-
- 4.1 文件的基本结构
- 4.2 [Unit]字段的配置
- 4.3 [Service]字段的配置
- 4.4 [Install]字段的配置
- 4.5 .service 文件示例
- 4.6 服务管理
- 4.7 收集自定义systemd服务的日志
引言
需求: 部署Java应用为自启动服务(添加开机启动项)
以部署xx_SOAP_NANSHA.jar 为例子。
I 以系统服务的方式部署(推荐)
服务器信息
1.1 创建systemd服务
systemctl 新增服务:
进入system目录创建service启动文件.
cd /usr/lib/systemd/system
#cd /etc/systemd/system
touch nansha.service
配置service:vi nansha.service
[Unit]
Description