設置 linux 環境 tomcat 服務開機自啓動並非我們想像的那樣把 startup.sh 文件路徑加入到/etc/rc.local 文件即可。自己試了很多次也總結了問題的原因。
第一步:要將原來的startup.sh 文件備份
第二步:清除startup.sh 文件內容後替換成下面的內容
export JAVA_HOME=/root/jdk1.6.0_34 #your jdk path
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/root/tomcat6/ #your tomcat path
/root/tomcat6/bin/catalina.sh start #tomcat path/bin/catalina.sh
第三步:打開/etc/rc.local 文件,在末尾添加如下內容
cd /root/tomcat6/bin/ && ./startup.sh
reboot 試一下結果,成了。