`
cuizhenfu#gmail.com
  • 浏览: 67457 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

tomcat启动时启动日志不输出问题

阅读更多
现象:启动tomcat后,控制台报
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.Embedded).
log4j:WARN Please initialize the log4j system properly.

然后没有任何输出,但是web系统可正常访问

解决方法
adding log4.properties file to $CATALINA_HOME/common/classes

log4.properties文件
  1. log4j.rootLogger=INFO, R  
  2. log4j.appender.R=org.apache.log4j.ConsoleAppender  
  3. log4j.appender.R.layout=org.apache.log4j.PatternLayout  
  4. log4j.appender.A1.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p]  
分享到:
评论

相关推荐

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

    在使用Tomcat运行Java Web应用程序时,可能会遇到一个常见的问题:`System.out.println()` 输出突然停止,仿佛被中断了一样。这种情况通常是由于多种因素引起的,包括但不限于以下几点: 1. **日志重定向**:Tomcat...

    tomcat启动管理工具

    【标题】:Tomcat启动管理工具 在Java Web开发领域,...总的来说,Tomcat启动管理工具是开发者和运维人员日常工作中不可或缺的部分,它们帮助我们有效地管理Tomcat服务器,提升开发效率,确保Web应用的稳定性和性能。

    命令行启动关闭tomcat而不显示cmd界面

    标题中的“命令行启动关闭tomcat而不显示cmd界面”指的是在Windows操作系统中,通过命令行启动和关闭Apache Tomcat服务器,但不希望看到通常伴随命令行执行而出现的CMD窗口。这种方式可以使得桌面更加整洁,同时也...

    tomcat 下catalina.out 日志乱码问题处理

    Tomcat作为一款广泛应用的Java Servlet容器,其日志输出对于开发者来说至关重要。然而,当遇到“catalina.out日志乱码”问题时,这将直接影响到我们对日志信息的理解和分析。 标题中的“tomcat下catalina.out日志...

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

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

    tomcat启动的错误

    ### Tomcat启动时遇到的错误解析 在进行SSH(Struts+Spring+Hibernate)框架整合的过程中,启动Tomcat服务器时常会遇到一些问题。这些问题如果不能及时解决,将会影响到项目的正常运行与部署。本文将对“tomcat启动...

    tomcat日志过大问题

    ### Tomcat日志过大问题及解决方案 在日常的运维工作中,Tomcat作为一款广泛使用的Java应用服务器,其日志管理尤为重要。特别是在生产环境中,随着系统的持续运行,日志文件(如`catalina.out`)可能会不断增大,...

    启动tomcat version一闪而过解决方案

    - **增加日志输出**:通过在`catalina.bat`或`catalina.sh`文件中添加日志输出相关的参数(如`-Dcatalina.out=stdout`),可以在控制台输出更多调试信息,有助于问题定位。 - **修改启动脚本**:根据提供的脚本内容...

    tomcat 启动优化和并发并发优化配置.rar

    4. **日志优化**:合理配置日志级别,避免过度的日志输出影响性能。 总结,Tomcat的启动优化和并发优化是一个综合性的过程,涉及到JVM参数、服务器配置、应用代码等多个层面。开发者需根据实际场景进行调整,以达到...

    Tomcat日志分割20190927_日志分割_tomcat_

    默认情况下,Tomcat的日志输出到`catalina.out`文件,但我们可以根据需求自定义配置。例如,我们可以通过以下步骤实现日志自动分割: 1. 创建或修改`conf/logging.properties`文件,配置日志处理器为`org.apache....

    tomcat8更换log4j记录日志

    1. 将`log4j.properties`文件放置在Tomcat的`conf`目录下,以便于Tomcat启动时自动加载。 2. 如果Tomcat中已经包含了其他日志库,可能需要将Log4j的JAR文件(如`log4j.jar`)添加到`lib`目录,以确保优先使用Log4j。...

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

    这包括选择合适的日志级别(如DEBUG, INFO, WARN, ERROR等),配置日志输出的位置和格式,以及根据需要启用或禁用特定组件的日志。通过对日志的监控,开发者和管理员可以快速定位问题,优化性能,确保服务器的稳定...

    最新tomcat日志查看包

    - **日志级别**:可以根据需要调整不同类型的日志输出,例如在调试时开启DEBUG级别,生产环境中则保持INFO或更高的级别。 - **日志分割**:可以通过配置实现日志文件按大小或日期自动滚动,防止单个日志文件过大。 -...

    tomcat启动脚本

    Tomcat启动时会扫描这个目录,寻找WAR文件或已解压的目录并自动部署应用。 7. **`test.vbs`文件**:在这个场景下,这个文件可能是用来自动化或者测试Tomcat启动的VBScript脚本。VBScript可以调用命令行执行`...

    linux 启动 Tomcat 命令

    在Linux环境下部署与管理Java Web应用程序时,Apache Tomcat服务器作为最常用的轻量级应用容器之一,其启动与停止命令是运维人员必须掌握的基本技能。本文将详细介绍如何在Linux系统中启动Tomcat服务器,并解释相关...

    tomcat日志切割和tomcat优化

    - **JVM内存设置**:根据服务器硬件资源调整`-Xms`和`-Xmx`参数,确保Tomcat启动时有足够的堆内存,并避免垃圾回收频繁。 - **连接器优化**:配置`Connector`元素,如增加`maxThreads`以提升并发处理能力,减小`...

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

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

    tomcat日志文件

    首先,Tomcat的日志输出主要分为两种类型:Catalina日志和主机应用日志。Catalina日志主要记录Tomcat服务器本身的操作信息,而主机应用日志则针对每个部署的应用程序。 1. **Catalina日志配置**: - `catalina.out...

    Tomcat输出catalina.out的大小控制

    当Tomcat启动时,所有的标准输出(stdout)和标准错误(stderr)都会重定向到`catalina.out`。这意味着所有通过System.out.println()或System.err.println()打印的信息,包括Java应用的调试信息,都将被记录在此文件...

    linux下切分tomcat的Catalina.out日志

    接下来,需要修改Tomcat的启动脚本`catalina.sh`,以便在启动时使用cronolog进行日志文件的切分。 #### 修改`catalina.sh` 1. **找到`catalina.sh`文件的位置**: 通常位于`$TOMCAT_HOME/bin`目录下。 2. **注释...

Global site tag (gtag.js) - Google Analytics