部署Java Web程序到Tomcat服务器上出现的log4j问题解决
2015-04-22 07:33
585 查看
1、log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
·原因1:WEB-INF/classess 目录下面没有log4j.properties文件
·原因2:在Spring的ContextLoaderListener加载文件时,没有找到log4j.properties文件,这个一般是监听的顺序错了,Log4jConfigListener一定要放到ContextLoaderListener这前
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
·原因3:log4j.properties文件里面log4j.rootLogger需性没有指定,或没有指定appender
2、log4j:ERROR LogMananger.repositorySelector was null likely due to error in class reloading, using NOPLoggerRepository.
·原因:在tomcat的"conf/catalina.properties“文件中末尾追加一条:
org.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
log4j:WARN Please initialize the log4j system properly.
·原因1:WEB-INF/classess 目录下面没有log4j.properties文件
·原因2:在Spring的ContextLoaderListener加载文件时,没有找到log4j.properties文件,这个一般是监听的顺序错了,Log4jConfigListener一定要放到ContextLoaderListener这前
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
·原因3:log4j.properties文件里面log4j.rootLogger需性没有指定,或没有指定appender
2、log4j:ERROR LogMananger.repositorySelector was null likely due to error in class reloading, using NOPLoggerRepository.
·原因:在tomcat的"conf/catalina.properties“文件中末尾追加一条:
org.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
相关文章推荐
- Linux下安装MyEclipse和Tomcat服务器详解,以及我安装过程中所出现的问题以及解决办法,并实现一个web小程序
- [置顶] linux系统tomcat应为被定时任务脚本监控自动部署,服务器重启导致同一个tomcat出现很多进程,kill -9杀死又出现等一系列问题解决。
- WebSocket部署到服务器时,出现连接失败的问题解决与分析
- vue.js 部署到tomcat中出现访问路径不对,页面加载不出来问题及解决
- 远程操作Linux下安装Tomcat服务器并安装部署Java Web程序
- 关于tomcat部署项目出现的问题并解决方法
- 解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]
- 一个服务器部署多个tomcat出现端口占用问题
- 使用solr4.9部署到tomcat上出现Context [/solr] startup failed due to previous errors问题以及解决办法
- Tomcat服务器热启动,解决部署源码时每次手动重启Tomcat问题
- 解决在Azure 部署SharePoint2013 数据服务器拒绝连接和域连接出现的问题
- 完美解决在eclipse上部署Tomcat时出现8080等端口被占用的问题
- idea创建web项目部署到tomcat服务器,servlet不能用问题解决
- 关于腾讯云centos 6.5服务器镜像搭建出现的tomcat异常问题解决
- WebSocket部署到服务器出现连接失败问题的分析与解决
- WebSocket部署到服务器时,出现连接失败的问题解决与分析
- 关于Java web程序中出现Server Tomcat v8.0 Server at localhost failed to start.的问题解决办法
- Tomcat中部署运行JavaWeb项目( 解决JRE_HOME 路径缺少影响的服务器启动问题)
- 项目部署到远程服务器出现Unsupported major.minor version 51.0问题及解决方法
- IIS+TOMCAT+MYSQL服务器部署的方法与常见问题的解决办法