1. 创建脚本
在指定目录下创建脚本 touch shell.sh
#!/bin/sh
echo 'shell'
# jar包启动命令 我这里是启动了两个服务端口不同
nohup java -jar /home/im/im-admin.jar --server.port=4041 > nohup.out &
nohup java -jar /home/im/im-admin.jar --server.port=4042 > nohup.out &
启动jar一定要指定绝对路径,我的jar是在 /home/im/路径
// 同时赋予权限
chmod 755 /home/im/shell.sh
2.添加开机启动
vim /etc/rc.local
3 在rc.local中加上一行
/usr/local/project/startup.sh
添加完之后可以reboot重启服务器,之后再使用ps -ef | grep java查看是否启动成功
本文介绍如何通过Shell脚本来启动Java服务,并将其设置为开机自启。具体步骤包括创建并配置Shell脚本,赋予执行权限,以及在系统启动时自动运行。
3608

被折叠的 条评论
为什么被折叠?



