首先下载两个文件,
http://www.apache.org/dist/tomcat/tomcat-6/v6.0.16/bin/extras/tomcat-juli-adapters.jar
http://www.apache.org/dist/tomcat/tomcat-6/v6.0.16/bin/extras/tomcat-juli.jar
其中v6.0.16为tomcat的版本号,请根据具体版本进行修改后下载,以保证最后正常效果。
接下去再保证已经有log4j的情况下。
按照我写的目录结构来放置。
tomcat6-------lib
| |--------tomcat-juli-adapters.jar
| |--------log4j.jar
| |--------log4j.properites
|
|----bin
|--------tomcat-juli.jar
最后把log4j.properties里的配置写好就可以了。
如:
######################################################################
# 设定logger的root level为DEBUG,指定的输出目的地(appender)为file
log4j.rootLogger=INFO, file , stdout
# 设定stdout控制台
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss}] %5p %c{2} \"%m\"%n
# 设定输出位置,此处设定tomcat目录的logs下,文件名为bugmgrsys.log。
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=${catalina.home}/logs/projectLogs.log
log4j.appender.file.MaxFileSize=1024KB
# 设定制定的file使用的PatternLayout.
# 有关ConversionPattern中的转意字符的含义参考说明
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{HH:mm:ss} %-5p [%C] (%F:%L) - %m%n
######################################################################
附:
tomcat5.5 下的log4j日志文件 配置过程
分享到:
相关推荐
tomcat6.0 配log4j日志的必须文件及配置过程 tomcat6-------lib | |--------tomcat-juli-adapters.jar | |--------log4j.jar | |--------log4j.properites | |----bin |--------tomcat-juli.jar 最后把log4...
4. **日志管理**:通过conf/logging.properties或自定义Log4j配置,可以调整服务器的日志输出。 5. **连接器优化**:Tomcat6.0支持NIO和APR(Apache Portable Runtime)连接器,提供更好的并发性能。 通过理解这些...
`server.xml`是Tomcat的核心配置文件,位于`Tomcat6.0\conf`目录下。通过修改此文件中的设置,可以实现对Tomcat服务器的各种定制化需求。以下是对该文件中关键配置项的解释: 1. **添加Context配置**: ```xml ...
1. **日志查看**:Tomcat的logs目录下有多个日志文件,如catalina.out、localhost.log等,用于定位和解决问题。 2. **JMX监控**:通过JMX(Java Management Extensions)可以远程监控Tomcat的状态,包括内存、线程...
10. **错误处理与日志**:Tomcat使用定制的日志框架,通过logging.properties配置,可以选择不同的日志实现,如Java Util Logging、Log4j等。 通过研究Apache Tomcat 6.0的源代码,开发者能够理解Web服务器内部工作...
Tomcat的日志系统支持多种日志配置,包括日志级别、格式和存储位置。理解如何配置日志有助于开发者追踪错误和性能问题。 综上所述,Tomcat 6.0的官方文档是一份宝贵的资源,它覆盖了从基础安装到高级配置的方方面面...
4. **目录结构**:Tomcat的主要目录包括`conf`(配置文件)、`webapps`(web应用的根目录)、`logs`(日志文件)、`temp`(临时文件)、`work`(编译后的Servlet和JSP文件)等。 5. **部署Web应用**:将WAR文件或...
- 查看`logs/catalina.out`、`logs/hostname-date.log`等日志文件,定位错误信息。 - 使用`jstack`或`jconsole`等Java工具分析线程状态和内存使用。 Apache Tomcat 6.0虽然已过时,但了解其工作原理和配置方法...
- 日志输出:Tomcat的日志信息默认位于logs目录下,包括catalina.out、host-manager.log和manager.log等。 - 调试模式:可以通过设置JVM参数(例如-Ddebug=true)来开启调试模式,获取更详细的运行信息。 6. **...
Tomcat的日志系统主要由`logs`目录下的文件组成,如`catalina.out`记录服务器的启动和运行信息。通过`logging.properties`文件可以定制日志级别和输出格式。 9. **JMX监控** Java Management Extensions (JMX) ...
7. **日志管理**:Tomcat的日志信息通常位于`logs`目录下,包括`catalina.out`记录服务器启动和运行时的全面信息,以及`localhost_access_log.*.txt`记录每个HTTP请求的详细信息。 8. **安全与性能优化**:可通过...
10. **日志与监控**:Tomcat会产生多种日志文件,如catalina.out、localhost.log等,可以帮助诊断和调试问题。还可以使用各种监控工具(如JMX、VisualVM)来实时监控Tomcat的运行状态。 综上所述,Apache Tomcat ...
5. **日志与错误处理**:Tomcat的默认日志文件位于`logs`目录下,包括`catalina.out`(服务器整体输出)和`localhost_access_log.*.txt`(访问日志)。你可以通过修改`logging.properties`文件来定制日志记录级别和...
7. **易用性**:作为一款解压即用的服务器,Tomcat 6.0无需复杂的安装过程,只需将其解压缩到指定目录,配置好必要的环境变量,即可开始运行。 8. **社区支持**:Tomcat拥有活跃的开发者社区,不断提供更新和bug...
### IIS6.0+Tomcat6.0+JK整合(8080端口和80端口共用jsp网站)的知识点 #### 一、整合环境与目标 本整合的目标是在一个环境中同时利用IIS6.0和Tomcat6.0来部署和运行jsp网站,使得用户可以通过标准HTTP端口80访问...
- `logs`:日志文件存储位置,例如`velocity.log`和`hs_err_pid*.log`记录了服务器的运行状态和错误信息。 - `temp`:服务器运行时产生的临时文件。 - `webapps`:默认的Web应用程序部署目录,新部署的应用会被...