bash
#!/bin/bash
nohup /home/jdk1.8.0_341/bin/java -jar /home/xxxxxx.jar > /home/nohup.out 2>&1 &
nohup /home/jdk1.8.0_341/bin/java -jar /home/xxxxxx.jar > /home/nohup.out 2>&1 &
nohup /home/jdk1.8.0_341/bin/java -jar /home/xxxxxx.jar > /home/nohup.out 2>&1 &
nohup /home/jdk1.8.0_341/bin/java -jar /home/xxxxxx.jar > /home/nohup.out 2>&1 &
ps:springboot的jar包启动脚本。
在/etc/profile.d/下写.sh文件,在/etc/profile.d/下写.sh文件,reboot即可
/etc/profile会遍历/etc/profile.d/*.sh
注意:需要指定jdk安装路径。否则会报错:
问题:nohup: 无法运行命令'java': 没有那个文件或目录
启动的命令:nohup java -jar my_log-0.2.5.jar > myLog0.2.5.log 2>&1 &
之前是可以,后来不知为何突然就不行。JAVA_HOME也设置了。
解决方法:指定到jdk就可以了
nohup /usr/local/jdk1.8.0_202/bin/java -jar my_log-0.2.5.jar > myLog0.2.5.log 2>&1 &