配置

  1. 执行
    find / -name jdk*
    确定自己的JAVA_HOME目录
  2. 执行
    who -r
    确定本机的启动级别,假设查出来为X
  3. 根据启动级别,去/etc/rcX.d下,执行
    ls -l | grep local
    查看开机启动的rc.local脚本所在位置。
  4. 去rc.local脚本所在的位置,vim 打开rc.local脚本
    添加:
export JAVA_HOME=(1中查询出的JAVA_HOME目录)
sh xxx/tomcat/bin/catalina.sh start

关于

为什么要在rc.local里先export JAVA_HOME呢?
解答:

  1. 在Linux登陆时,先加载/etc/profile文件,之后再加载用户目录下的.bash_profile文件。
  2. rc.local的加载优先级高于环境变量,所以在配置开机自启动tomcat的时候需要先在rc.local内配置JAVA_HOME。

请尽情使用吧!