您的位置:首页 > 运维架构 > Tomcat

tomcat调试

2016-07-22 13:55 295 查看
今天刚开发出来的工程需要发版到内网服务器上用于后期测试,我复制了原有的tomcat应用作为新项目的tomcat应用,并将配置修改完毕,等待开发人员发包过来。
1、应用包放到tomcat运行目录下
2、清除work及log目录文件
3、#bin/startup.sh
#tail -f -n 150 logs/catalina.out
报错
context

log4j:WARN No appenders could be found for logger(org.springframework.context.support.ClassPathXmlApplicationContext).log4j:WARN Please initialize the log4j system properly.log4j:WARN处理链接
4、查看配置文件是有log4j.properties文件,多次重启依然,
5、更改运行目录路径,依然无动于衷
6、用包在本地tomcat运行,可以正常运行,更换tomcat容器的版本为最新版本8.0 ,清空缓存及自动生成的应用目录,重启tomcat,ok。
竟然和tomcat版本有关,我也是醉了

还有就是报错
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: ../logs/em.log (Permission denied)
这是权限的问题,日志创建需要相应的用户权限,将目录或文件赋予某用户,重启
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat 调试