linux在加入了自启动程序却启动不了的问题

首先按照 http://www.cnblogs.com/toSeek/articles/3011455.html 让opensuse12.1可以使用after.local,然后在此文件中加入了/root/tomcat/bin/startup.sh,却死活启动不了。

systemctl start 会提示:

Job failed. See system logs and 'systemctl status' for details.

后来查到如果不登陆系统,/etc/profile文件是不会被加载的,由于java环境变量都配到了此文件,于是就启动不了,解决方法是在启动tomcat语句的上面加上:

source /etc/profile

 

本文最早写在51cto上:http://mayacong.blog.51cto.com/blog/3724695/994939

posted @ 2013-04-09 23:53  晚来秋  阅读(561)  评论(0编辑  收藏  举报