`
lzstone
  • 浏览: 94099 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

让tomcat 输出详细的错误信息

    博客分类:
  • java
阅读更多

    当项目中加入一些框架的时候,例如hibernate,spring等,在配置的时候容易出现jar包冲突,jar包缺少的问题,在开发的过程中会出现一些看似诡异的问题,其实问题并不诡异,是我们在tomcat的控制台看到的只是表面的问题,有的时候不同的异常在控制台输入的是同样的错误信息,让我们无从入手。

    相信有过这样经历的朋友肯定会和我一样很闹心,闹心归闹心,我们需要一个解决的办法!

    解决问题的关键就是让控制台输出更加详细的信息,将错误的信息具体化,那样我们就可以有据可循,不怕错误,可怕的是不知道错误出现在那里。

      我用的tomcat版本是apache-tomcat-6.0.20

      /********

      1. 在命令行下进入到tomcat的bin目录下

      2. 输入service.bat install 命令

      3. 顺利安装了。

      *********/

    将tomcat-juli-adapters.jar,log4j-1.2.15.jar, log4j .properties复制到D:\Java\ApacheTomcat6.0.14\lib下面.

    将 log4j -juli.jar复制到D:\Java\apache- log4j -6.0.14\bin\下面.

    然后启动 tomcat

     转自:

     如果你想在你的项目爆出更多的信息可以将日志文件加入在classpath下面:

     # For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!
     # For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.
     log4j.rootLogger=INFO, stdout, logfile

    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n

    log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.File=${petstore.root}/WEB-INF/petstore.log
log4j.appender.logfile.MaxFileSize=512KB
# Keep three backup files.
log4j.appender.logfile.MaxBackupIndex=3
# Pattern to output: date priority [category] - message
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

 

我把需要的资源文件上传,希望和一样有这样问题的朋友能尽快脱离苦海

 

分享到:
评论

相关推荐

    tomcat控制台详细错误日志设置

    在使用Apache Tomcat服务器时,有时我们可能会遇到控制台输出的错误信息不够详细,这给问题定位带来困难。为了帮助开发者更好地理解并解决这些问题,我们可以调整Tomcat的配置,使其输出更详细的错误日志。本篇文章...

    Tomcat 不显示详细日志的问题

    在新的日志文件中,我们可以找到详细的错误信息,从而解决问题。 需要注意的是, log4j.properties 文件的内容需要根据实际情况进行调整,例如,我们可以根据需要调整日志的级别、格式和大小限制等信息。 解决 ...

    tomcat输出输出着就不输出了,什么原因?解决方法是

    1. **日志重定向**:Tomcat默认配置下,标准输出(`System.out`)和标准错误(`System.err`)会被重定向到服务器的控制台日志中。如果Tomcat日志配置发生了变化或者日志文件达到了某个大小限制,那么新的输出可能会...

    tomcat启动的错误

    本文将对“tomcat启动的错误”这一主题进行深入探讨,并结合具体的错误信息来分析其原因及解决方案。 #### 错误描述:“Could not load com.mysql.jdbc.Messages Could not load java.net.BindException MySQL JDBC...

    Tomcat输出catalina.out的大小控制

    `catalina.out`是Tomcat默认的日志文件,它记录了Tomcat启动、运行以及错误信息,对开发者和管理员来说非常重要。然而,如果不进行适当管理,这个日志文件可能会无限制增长,占用大量磁盘空间,甚至可能导致服务器...

    tomcat-juli.jar,tomcat-juli-adapters.jar,log4j-1.2.12.jar tomcat 6日志输出

    - 日志输出会影响应用性能,因此在生产环境中,通常会降低日志级别,只保留必要的错误和警告信息。 总结来说,`tomcat-juli.jar`和`tomcat-juli-adapters.jar`是Tomcat的自定义日志实现,而`log4j-1.2.12.jar`提供...

    Tomcat使用Log4j输出catalina.out日志

    以上就是关于如何使用Log4j输出Tomcat的catalina.out日志的详细步骤和配置方法。希望这些信息能对使用Tomcat的Java Web开发者和运维人员有所帮助。在实际操作过程中,务必小心谨慎,做好备份,避免因配置错误导致...

    JDK+TOMCAT的详细配置

    ### JDK与Tomcat详细配置指南 #### 一、前言 在进行Web应用程序开发时,配置JDK(Java Development Kit)和Tomcat是必不可少的步骤。本文将详细介绍如何安装和配置JDK 1.5.0与Tomcat 5.5,并确保其能够正常运行。 ...

    Windows10上安装tomcat8详细步骤含常用设置,环境变量,内存配置等

    以上就是Windows10上安装Apache Tomcat 8的详细步骤和一些基本设置。通过理解这些步骤,你可以根据项目需求对Tomcat进行定制,使其更加适应工作环境。在实际操作中,遇到问题时,官方文档和社区支持通常是解决问题的...

    tomcat日志配置.docx

    本文将详细介绍 Tomcat 的日志配置,包括日志开关文件、日志信息、修改日志级别和使用 Log4j 记录应用程序日志或系统日志。 一、Tomcat 中的日志开关文件 Tomcat 中的日志开关文件是 logging.properties,位于 ...

    tomcat-juli.jar和tomcat-juli-adapters.jar

    值得注意的是,`tomcat-juli.jar`和`tomcat-juli-adapters.jar`的使用需要谨慎,因为错误的配置可能会导致日志输出混乱或者性能下降。例如,过度的日志记录会占用大量的磁盘空间,甚至影响服务器性能。因此,明智的...

    tomcat 8.5.100

    - **更好的错误处理**:新的错误页面机制可以提供更详细的错误报告,有助于调试。 - **更好的目录结构**:优化了目录结构,使得配置和维护更为直观。 2. **安装与配置**: - **下载**:可以从Apache官方网站下载...

    tomcat7修改catalina.out日志按天生成jar文件

    `catalina.out`是Tomcat默认的日志文件,它记录了Tomcat启动和运行过程中的所有标准输出和错误信息。当日志文件增长过快或过大时,查找特定信息会变得困难。因此,将日志按天分割是一种常见的日志管理策略。 描述中...

    Linux下tomcat日志catalina.out按天(/周)分割

    默认情况下,Tomcat的主要日志输出文件是`catalina.out`,它记录了服务器启动、运行和关闭过程中的所有标准输出和错误信息。然而,随着服务器运行时间的增长,`catalina.out`可能会变得非常大,导致日志查找和分析变...

    TOMCAT配置详细讲述

    5. **日志管理**:配置`conf/logging.properties`来控制日志输出,便于故障排查。 6. **集群和负载均衡**:如果需要多台Tomcat协同工作,需要配置集群和负载均衡策略。 7. **JNDI资源**:通过`conf/server.xml`...

    tomcat报错解决方案集合

    - **日志排查**:查看Tomcat的日志输出(如catalina.out),这些日志能提供关于错误的更多信息。 总的来说,解决Tomcat的404错误通常涉及检查配置、项目结构、依赖关系以及日志分析等多个方面。理解并熟练掌握这些...

    study.tomcat.zip

    - **复审错误日志**:查看Tomcat的日志输出,如`catalina.out`,它会记录启动过程中的错误和警告信息。 - **版本匹配**:确保所有使用的jar包与Tomcat和JDK版本兼容。 - **依赖冲突**:检查是否有库冲突,不同...

    Tomcat7免安装版tomcat

    日志系统在Tomcat中也很关键,日志文件默认位于`logs`目录下,包含服务器的运行信息和错误报告。`logging.properties`文件可以自定义日志级别和输出方式。 最后,当需要停止Tomcat时,运行`bin/shutdown.sh`或`bin/...

    有关tomcat5和tomcat6的日志配置注释

    日志配置对于任何服务器来说都是至关重要的,它有助于监控和调试应用程序,记录错误信息,以及提供运行时的性能数据。 首先,让我们详细了解一下Tomcat的日志系统。Tomcat使用了Java的java.util.logging框架,也...

Global site tag (gtag.js) - Google Analytics