`
bdk82924
  • 浏览: 563354 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

tomcat 启动报错,日志不全如何检查

    博客分类:
  • Web
 
阅读更多
有的时候由于某个配置错误,导致tomcat启动失败,但是呢日志中又看不出来什么情况 ,折腾半天,可能发现是一个空格引起的血案


解决方法:
在classes目录下面新建log4j.properties,内容如下:

log4j.rootLogger=info,Console,R

log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
#log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.appender.Console.layout.ConversionPattern=%d{yy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n

log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=${catalina.home}/logs/tomcat.log 
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy.MM.dd HH:mm:ss} %5p %c{1}(%L):? %m%n

log4j.logger.org.apache=info, R
log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=DEBUG, R 
log4j.logger.org.apache.catalina.core=info, R
log4j.logger.org.apache.catalina.session=info, R



分享到:
评论

相关推荐

    tomcat启动不了问题处理

    ### tomcat启动不了问题处理 在IT领域,Tomcat服务器是一款非常流行的开源Web服务器,它主要用来部署Java Web应用程序。然而,在使用过程中,用户可能会遇到Tomcat无法启动的问题。本文将详细探讨导致Tomcat启动...

    tomcat启动报错:java.util.zip.ZipException的解决方法

    在给出的报错日志中,我们可以看到异常发生在`org.apache.catalina.startup.ContextConfig.beforeStart`方法中,具体是在修复文档基础路径(docBase)的时候。Tomcat在启动时会检查每个Web应用程序的WAR文件或已展开...

    struts2中,在tomcat启动时候总是出现严重

    为了更具体地解决问题,需要查看`struts2中,在tomcat启动时候总是出现严重.txt`这个文本文件,它应该包含了详细的错误堆栈信息。根据这些信息,我们可以进一步定位问题所在,并采取相应的解决措施。如果文件中包含...

    解决应用启动失败但tomcat不报错的方法

    总结起来,当遇到“应用启动失败但Tomcat不报错”的情况时,应首先检查Tomcat的日志配置,确保日志级别足够低,以便捕获所有可能的错误信息。然后,根据日志输出排查代码中的问题,尤其是关键组件如数据库连接、服务...

    tomcat7启动或运行报错

    ### Tomcat7启动或运行时报错:`java.lang.ClassCastException: org.apache.jasper.el.ELContextImpl` #### 问题概述 在使用Tomcat7部署Web应用的过程中,可能会遇到启动或者运行时出现以下错误提示: ``` java....

    部署到tomcat报错

    例如,JDK版本不匹配,Tomcat需要与Java版本兼容,否则可能无法启动或运行应用。此外,系统路径设置、环境变量如`JAVA_HOME`、`CATALINA_HOME`的配置错误也会影响部署。 3. **版本不兼容**:如果你的Web应用是用...

    TOMCAT报错总结

    当Tomcat启动失败且无法确定原因时,检查日志文件是重要的步骤。Tomcat的日志通常位于`logs`目录下。例如,日志显示`Failed creating java`和`ServiceStart returned 1`,这表明可能JVM无法启动,可能是由于JRE路径...

    TOMCAT不能正常启动总结

    标题“TOMCAT不能正常启动总结”涉及到的是在部署和运行Apache Tomcat服务器时遇到的问题。Tomcat是一款广泛使用的开源Java应用服务器,主要用于运行Servlet和JSP应用。当Tomcat无法正常启动时,可能的原因多样,...

    Linux中tomcat日志切割

    - `missingok`:如果日志文件不存在,不报错。 - `notifempty`:只有当日志文件非空时才执行切割。 - `create 640 tomcat adm`:切割后创建新的日志文件,权限为640,所有者为tomcat,组为adm。 - `postrotate`和`...

    tomcat5.5起动报错原因解决

    如果某个应用的类库或资源文件存在问题,比如缺少必要的JAR包、配置错误或是版本不兼容,都可能导致Tomcat启动失败。开发者需检查应用的`WEB-INF/lib`目录下的所有JAR包是否完整,以及应用的`web.xml`配置文件是否...

    启动tomcat报错org.hibernate.cache.CacheProvider

    标题中的“启动tomcat报错org.hibernate.cache.CacheProvider”指的是在尝试启动Apache Tomcat服务器时遇到了与Hibernate缓存提供者相关的错误。这通常涉及到Hibernate框架的配置或运行时环境问题。Hibernate是一个...

    Tomcat输出catalina.out的大小控制

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

    tomcat启动和关闭

    标题中的“Tomcat启动和关闭”是指在Apache Tomcat服务器中进行服务的启停操作,这是每个Java Web开发者必备的基础技能。Apache Tomcat是一个开源的Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范...

    使用MyBatisPlus自动生成代码后tomcat运行报错的问题及解决方法

    在使用MyBatisPlus进行开发时,自动生成代码可以极大地提高开发效率,但有时在将新生成的代码引入项目并尝试在Tomcat服务器上运行时,可能会遇到报错的情况。这种问题通常是由于MyBatisPlus生成的代码与现有的配置、...

    Tomcat启动springboot项目war包报错:启动子级时出错的问题

    在部署Spring Boot应用到Tomcat服务器时,遇到的“启动子级时出错”的问题,通常是由于多种原因导致的。这个错误信息出现在`java.lang.IllegalStateException`中,具体是在`ContainerBase.addChildInternal`方法抛出...

    解决Idea的tomcat启动报多个listener的错误问题

    标题中的“解决Idea的tomcat启动报多个listener...如果你对其他相关问题如IDEA配置Tomcat启动报错、导入SSM项目启动Tomcat报404错误或POM.xml文件报错等也有兴趣,可以查阅相关文章,它们通常会提供更详细的解决方案。

    Ubantu tomocat启动报错 no opencv_java249 in java.library.path问题解决方案压缩包

    重新启动Tomcat后,检查日志看是否还有相同的错误信息。如果没有,说明问题已解决;如果有,可能需要检查其他可能的问题,比如OpenCV库版本不兼容或者库文件损坏。 8. **使用软链接**: 如果OpenCV库的版本号在...

Global site tag (gtag.js) - Google Analytics