配置
- 执行
find / -name jdk*
确定自己的JAVA_HOME目录 - 执行
who -r
确定本机的启动级别,假设查出来为X - 根据启动级别,去/etc/rcX.d下,执行
ls -l | grep local
查看开机启动的rc.local脚本所在位置。 - 去rc.local脚本所在的位置,vim 打开rc.local脚本
添加:
export JAVA_HOME=(1中查询出的JAVA_HOME目录)
sh xxx/tomcat/bin/catalina.sh start
关于
为什么要在rc.local里先export JAVA_HOME呢?
解答:
- 在Linux登陆时,先加载/etc/profile文件,之后再加载用户目录下的.bash_profile文件。
- rc.local的加载优先级高于环境变量,所以在配置开机自启动tomcat的时候需要先在rc.local内配置JAVA_HOME。