Ubuntu 20.04 设置开机自启java项目
2、修改/etc/systemd/system/rc-local.service。3、创建/etc/rc.local文件。1、添加一个service文件。6、jps查看应用是否启动。
1、添加一个service文件
cp /lib/systemd/system/rc-local.service /etc/systemd/system
2、修改/etc/systemd/system/rc-local.service
vi /etc/systemd/system/rc-local.service
最下面添加
ini
体验AI代码助手
代码解读
复制代码
[Install] WantedBy=multi-user.target Alias=rc-local.service
3、创建/etc/rc.local文件
bash
体验AI代码助手
代码解读
复制代码
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. #set Java environment export JAVA_HOME=/usr/local/java/jdk1.8.0_341 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH cd /home/ta/nqctek/ nohup java -Xms512m -Xmx512m -jar /home/ta/app/app-1.0.0.jar >> /home/ta/app/logs/app-$(date +%Y-%m-%d).log 2>&1 & exit 0
4、设置权限
chmod +x rc.local
5、设置自启
systemctl start rc-local.service
6、jps查看应用是否启动
参考:
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)