一、实验背景
作为java程序员,经常会遇到这样一个问题,打个jar包,测试或者上线生产,于是乎面临的选择来了,java –jar or nohup?
有时一个程序需要长时间运行,但如果重启机器,没人手动启动软件时,就没有办法运行起来。最好的办法是能实现程序开机自启动。
二、实验环境
操作系统:CentOS7.5 Minimal
IP: 192.168.1.106
JRE版本:jre8u221
三、安装jre环境
Java服务的的运行,依赖于java虚拟机,所以运行java服务前,我们需要先安装jre,JAVA运行环境。
# rpm -e --nodeps $(rpm -qa | grep -i openjdk)
# tar zxvf jre-8u221-linux-x64.tar.gz -C /opt
# echo 'JAVA_HOME="/opt/jre1.8.0_221"' > /etc/profile.d/jre.sh
# source /etc/profile.d/jre.sh
# echo "export PATH=$JAVA_HOME/bin:$PATH" >> /etc/profile.d/jre.sh
# source /etc/profile.d/jre.sh
# java -version