在ubuntu下,开机后会自动执行/etc/init.d/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh,当直接把它加入到/etc/init.d/rc.local中,重启机器后发现tomcat并没有启动。原因是开机时java的环境还没有设置好,故先设置java环境,然后再启动,脚本如下:
export JAVA_HOME=/data/java
/data/tomcat-meet/bin/startup.sh start
在ubuntu下,开机后会自动执行/etc/init.d/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh,当直接把它加入到/etc/init.d/rc.local中,重启机器后发现tomcat并没有启动。原因是开机时java的环境还没有设置好,故先设置java环境,然后再启动,脚本如下:
export JAVA_HOME=/data/java
/data/tomcat-meet/bin/startup.sh start