1 问题举例:
rc.local内容如下
1 |
|
挂载命令执行了,但tomcat没有启动
2 问题原因及处理方法
2.1 原因
因java使用的是解压缩版,在/etc/profile内添加java的环境变量,系统启动时先执行的是rc.local,因此tomcat启动失败
2.2 解决办法
2.2.1 方法1
在rc.local内添加java的环境变量命令(必须放在tomcat启动命令前)
1 | export JAVA_HOME=/usr/local/java/jdk1.6.0_18 |
2.2.2 方法2
在tomcat的启动脚本内添加java路径
分别在tomcat_home/bin目录内的catalina.sh ,setclasspath.sh脚本前面指定JAVA_HOME路径
1 | export JAVA_HOME=/usr/local/java/jdk1.6.0_18 |