`
dchaoxiong
  • 浏览: 183447 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

windows下tomcat输出日志

阅读更多

把控制台的信息输出到%CATALINA_BASE%\logs\catalina.out里:
一、修改startup.bat中
call "%EXECUTABLE%" start %CMD_LINE_ARGS%

call "%EXECUTABLE%" run %CMD_LINE_ARGS%
二、修改catalina.bat中
rem Execute Java with the applicable properties
if not "%JPDA%" == "" goto doJpda
if not "%SECURITY_POLICY_FILE%" == "" goto doSecurity
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
goto end
:doSecurity
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
goto end
:doJpda
if not "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
goto end
:doSecurityJpda
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
goto end

为:

rem Execute Java with the applicable properties
if not "%JPDA%" == "" goto doJpda
if not "%SECURITY_POLICY_FILE%" == "" goto doSecurity
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
goto end
:doSecurity
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
goto end
:doJpda
if not "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
goto end
:doSecurityJpda
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xdebug -Xrunjdwp:transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=n %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >> %CATALINA_BASE%\logs\catalina.out
goto end

分享到:
评论

相关推荐

    win系统下的tomcat日志按日期切割工具

    在Windows操作系统中,管理和维护Apache Tomcat服务器的日志文件是一项重要的任务。日志文件记录了应用程序的运行状态、错误信息以及调试数据,对于诊断问题和优化性能至关重要。然而,随着服务器运行时间的增长,...

    windows下tomcat的catalina.out按天自动分割

    ### Windows下Tomcat的日志按天自动分割方法详解 #### 一、背景介绍 在部署Java Web应用时,经常使用Apache Tomcat作为Web服务器。随着应用程序的运行,Tomcat会生成大量的日志文件,其中最重要的是`catalina.out`...

    tomcat日志过大问题

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

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

    为了帮助开发者更好地理解并解决这些问题,我们可以调整Tomcat的配置,使其输出更详细的错误日志。本篇文章将详细介绍如何进行这样的设置。 1. **启用Tomcat的详细错误日志** Tomcat的错误日志主要通过`logging....

    Windows下 tomcat的守护进程、心跳程序

    ### Windows 下 Tomcat 的守护进程与心跳检测程序详解 在 IT 领域,特别是 Java Web 开发中,Apache Tomcat 是一个非常重要的轻量级应用服务器,它主要用于部署 Java Web 应用程序。在实际生产环境中,为了保证服务...

    Tomcat 不显示详细日志的问题

    但是,在某些情况下,Tomcat 的详细错误日志可能会消失,只报一个万恶的 Context [] startup failed due to previous errors,却找不到 previous errors 具体是啥东西。这篇文章将为您介绍解决该问题的方法。 问题...

    自动监控 Windows平台Tomcat运行监控并自动重启

    在Windows环境下,可以使用Taskkill命令结束Tomcat进程,然后使用启动命令(如`startup.bat`)重新启动Tomcat。确保脚本具有适当的权限,以便能够执行这些操作。 另一个可能的解决方案是使用第三方监控工具,例如...

    Windows下tomcat8.5

    **Windows环境下Tomcat 8.5的安装与配置** Tomcat是Apache软件基金会的一个开源项目,作为Java Servlet和JavaServer Pages(JSP)的Web应用服务器,被广泛应用于开发和部署Java应用程序。在这个主题中,我们将专注...

    windows下的tomcat监控器

    5. **应用日志查看**:实时查看Tomcat服务器的日志输出,快速定位问题。 6. **系统资源监控**:监控CPU使用率、磁盘I/O、网络流量等系统层面的信息。 通过以上这些监控指标,你可以及时发现性能瓶颈,预防潜在的...

    windows安装版-tomcat8.5.57.zip

    3. **日志管理**:Tomcat的日志文件通常位于“logs”目录下,可以通过修改“conf/logging.properties”来调整日志级别和输出格式。 4. **应用部署**:将Web应用的WAR文件放入“webapps”目录,Tomcat会自动解压并...

    windows下配置nginx反向代理tomcat

    在 Windows 环境下配置 Nginx 作为 Tomcat 的反向代理服务器是一项常见的任务,主要用于实现负载均衡、提高安全性及提升性能等目的。本文将从下载 Nginx 开始,详细介绍如何在 Windows 系统上完成这一配置。 #### ...

    windows下部署tomcat项目小记

    在Windows环境下部署Apache Tomcat服务器是一项常见的任务,尤其对于开发和测试环境来说。在这个过程中,可能会遇到各种问题,本文将详细解析如何在Windows系统中部署Tomcat项目,并着重解决两个常见问题:数据库不...

    tomcat8更换log4j记录日志

    例如,若要将日志输出到名为"tomcat.log"的文件,并设置日志级别为INFO,"log4j.properties"文件可能包含以下内容: ``` log4j.rootLogger=INFO, FILE log4j.appender.FILE=org.apache.log4j.FileAppender log4j....

    windows下tomcat服务端

    在Windows操作系统中部署Apache Tomcat服务端是一项常见的任务,特别是在进行Web应用程序开发和测试时。Apache Tomcat是一款开源的Java Servlet容器,它实现了Java EE的部分规范,尤其是Servlet和JSP标准。在这个...

    最新版windows apache-tomcat-9.0.55-windows-x64.zip

    6. **日志管理**: Tomcat的日志信息默认写入logs目录,通过调整logging.properties文件可以定制日志级别和输出方式。 7. **性能调优**: Tomcat的性能可以通过调整各种参数进行优化,例如增大最大线程数、设置连接器...

    Windows版tomcat-8.5.50

    Tomcat 8.5.50是该版本的一个稳定发布,针对Windows操作系统进行了优化,适合在Windows环境下部署和运行Java Web应用。 一、Tomcat 8.5.50的特性 1. 支持Java EE 8:Tomcat 8.5系列是为支持Java EE 8标准而设计的,...

    apache-tomcat-8.5.32-windows-x64安装版

    - Tomcat的日志文件位于`logs`目录下,包括`catalina.out`、`host-manager`、`manager`等,便于调试和问题定位。 - `logging.properties`文件可以调整日志级别和格式。 9. **性能优化**: - 调整`conf/server....

    tomcat在windows下部署

    在Windows环境下部署Apache Tomcat是一项基础的IT任务,主要用于搭建Java Web应用服务器。Apache Tomcat是一个开源、轻量级的应用服务器,主要处理基于Java Servlet和JavaServer Pages (JSP)的技术。以下是部署...

    最新版windows apache-tomcat-10.0.0-windows-x64.zip

    - 这个版本的Tomcat确保了在Windows操作系统上的优化性能,特别是64位环境下,能够充分利用系统资源,提高运行效率。 2. **Apache Tomcat 10.0.0**: - Apache Tomcat 10.0.0是一个重要的更新,它引入了许多新...

Global site tag (gtag.js) - Google Analytics