`

Log4j在Tomcat启动与停止的问题

    博客分类:
  • Java
阅读更多
参考资料
一个Log4j 1.2.15引起的一个怪异问题
http://sys53.iteye.com/blog/416605

使用:log4j-1.2.16.jar时在Tomcat启动时控制台有如下错误:

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

在Tomcat停止时也没有在报如下错误:
log4j:ERROR LogMananger.repositorySelector was null likely due to error in class reloading, using NOPLoggerRepository


使用log4j-1.2.14.jar时和log4j-1.2.16.jar效果一样,但在Tomcat启动时只报了二句错误:
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.


参考资料:
WARN No appenders could be found for logger的解决方法
http://blackstar.iteye.com/blog/120338
之后还是不能去掉在Tomcat启动时控制台出现的错误:
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.

最后还是决定使用log4j-1.2.14.jar
分享到:
评论

相关推荐

    tomcat5.5 log配置所需文件

    3. **Tomcat的日志结构**:Tomcat的日志分为几种类型,包括服务器启动/停止日志(`catalina.out`)、应用错误日志(`localhost.err`)、应用访问日志(`access.log`)等。默认情况下,这些日志文件位于`logs`目录下...

    tomcat8.5.59

    3. 启动与停止:使用`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)启动Tomcat,`bin/shutdown.sh`或`bin/shutdown.bat`则用于关闭服务器。 4. 配置与管理:通过修改`conf/server.xml`配置文件,...

    solr4.10.2与tomcat6的整合

    - slf4j-log4j12-1.7.6.jar ##### 3.3 拷贝 solr-4.10.2.war 包 - 将 solr-4.10.2/dist 目录下的 solr-4.10.2.war 包拷贝到 Tomcat 的 webapps 目录中。 ##### 3.4 解析 war 包 - 启动 Tomcat,使其自动解析 ...

    内嵌tomcat实例代码.rar

    可以配置Tomcat的日志系统,或者使用Java的日志框架如Log4j或SLF4J。 10. **测试与部署**: 内嵌Tomcat简化了测试过程,可以直接运行Java应用进行测试。对于部署,可以将整个Java应用打包为JAR或WAR文件,然后在目标...

    solr4.9与tomcat8,tomcat7整合

    - 将`solr-4.9.0/example/resources/log4j.properties`复制到`tomcat/webapps/solr/WEB-INF/classes`,确保日志模块正常工作。 - 修改`solr/home/solr.xml`文件,删除原有内容并添加如下配置: ```xml ...

    tomcat1.6 Windows32位及64位

    5. **启动与停止**:在Tomcat安装目录的bin目录下,可以通过startup.bat启动Tomcat,通过shutdown.bat关闭Tomcat。 6. **配置服务**:如果你想让Tomcat作为Windows服务自动启动,可以使用service.bat脚本将其注册为...

    apache-tomcat8.5.51-windows和linux版本安全版本.zip

    用户可以自定义日志配置,如使用不同的日志框架(例如Log4j)或改变日志级别。 9. **应用部署** 应用程序通常以`.war`文件形式部署到Tomcat的`webapps`目录下,Tomcat会自动解压并启动应用。还可以通过`Manager ...

    Tomcat5 windows服务不能启动的终极解决方法.docx

    标题中的“Tomcat5 windows服务不能启动的终极解决方法”指的是在Windows操作系统中,Tomcat 5服务无法正常启动的问题。这种情况通常是由于Java虚拟机(JVM)配置不正确或缺失导致的。以下是对该问题的详细分析和...

    tomcat中文手册

    `web.xml`中可以配置错误页面,`conf/logging.properties`或`log4j.properties`用于定制日志输出。 以上只是Tomcat中文手册的部分要点,实际操作中还涉及到更多细节,如连接器配置、AJP协议、Session管理等。通过...

    windows 7 solr4.4安装进tomcat8中

    这些文件包括`F:\solr\example\lib\ext`下的所有JAR包以及`F:\solr\example\resources`下的`log4j`配置文件。 完成上述步骤后,重启Tomcat服务,Solr 4.4应该已经在Tomcat 8中成功运行,可以通过浏览器访问`...

    tomcat5.5.20

    Juli提供了一种更灵活的日志记录方式,替代了早期版本的log4j。 二、安装与配置 在Windows环境下,安装Tomcat 5.5.20通常涉及解压下载的apache-tomcat-5.5.20压缩包到一个指定的目录,例如C:\Program Files\Apache ...

    apache-tomcat-8.5.61

    在解压"apache-tomcat-8.5.61"这个压缩包后,你会得到一个包含各种组件和配置文件的目录结构,如bin目录下的启动和停止脚本,conf目录下的服务器配置文件,webapps目录用于存放Web应用程序,lib目录包含运行所需的...

    apache-tomcat-7.0.52

    3. 启动和停止:通过bin目录下的startup.sh(Linux/Unix)或startup.bat(Windows)脚本启动Tomcat,使用shutdown.sh或shutdown.bat脚本停止服务。 4. 部署应用:将Web应用的WAR文件放入webapps目录下,Tomcat会自动...

    apache-tomcat-6.0.36

    Tomcat还支持与其他日志框架(如Log4j)集成,以便更精细地控制日志输出。 7. **版本更新与兼容性**: Apache Tomcat 6.0.36已经是较旧的版本,它不支持最新的Java版本和Web技术。因此,对于新的项目,建议使用更...

    tomcat各版本下载.zip

    10. **日志与监控**:Tomcat的日志文件分布在logs目录下,可以通过log4j等日志框架进行更细粒度的控制。同时,可以通过JMX(Java Management Extensions)进行监控和管理。 总结来说,"tomcat各版本下载.zip"提供的...

    tomcat-8.5.34

    对于复杂的环境,使用像Log4j这样的日志框架可以提供更精细的控制。 总的来说,Apache Tomcat 8.5.34作为一个成熟的Web服务器,为开发者提供了丰富的功能和高度的灵活性。无论是小型项目还是大型企业级应用,它都能...

    apache-tomcat-8.0.53.zip

    5. **日志改进**:提供更好的日志控制和集成,支持多种日志框架,如Log4j和Java Util Logging。 6. **部署灵活性**:Tomcat 8支持热部署,允许在不中断服务的情况下更新应用程序。此外,可以使用管理工具或Web管理...

    让tomcat 输出详细的错误信息

    例如,对于Spring框架,你需要在`log4j.properties`或`logback.xml`(取决于你使用的日志框架)中设置相应的日志级别。 总结一下,要让Tomcat输出详细的错误信息,你需要理解Tomcat的日志系统,配置`logging....

    apache tomcat6.0 源代码

    10. **错误处理与日志**:Tomcat使用定制的日志框架,通过logging.properties配置,可以选择不同的日志实现,如Java Util Logging、Log4j等。 通过研究Apache Tomcat 6.0的源代码,开发者能够理解Web服务器内部工作...

Global site tag (gtag.js) - Google Analytics