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)
这是权限的问题,日志创建需要相应的用户权限,将目录或文件赋予某用户,重启
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)
这是权限的问题,日志创建需要相应的用户权限,将目录或文件赋予某用户,重启
相关文章推荐
- java-模拟tomcat服务器
- i-jetty环境搭配与编译
- 实现单Tomcat多Server配置
- 生产环境下的Tomcat配置
- Linux 自检和 SystemTap
- Linux部署Tomcat服务器
- jenkins------结合maven将svn项目自动部署到tomcat下
- 如何搞定tomcat这只喵~
- Python 七步捉虫法
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- 在ASP.NET 2.0中操作数据之七十二:调试存储过程
- 讲解WordPress开发中一些常用的debug技巧
- 必备的JS调试技巧汇总
- JavaScript程序设计之JS调试
- 可以用来调试JavaScript错误的解决方案
- 如何调试异步加载页面里包含的js文件
- tomcat在opensuse下开机自启失败的原因分析及解决方法
- jQuery下的Ajax调试步骤