Java Tomcat生成空的访问日志文件

Java Tomcat生成空的访问日志文件,java,tomcat,logging,web-applications,configuration,Java,Tomcat,Logging,Web Applications,Configuration,因为我需要Tomcat处理的每个请求的运行时信息,所以我在文件{$CATALINA_HOME}/conf/server.xml中为Tomcat配置了访问日志输出,如下所示。但是在运行应用程序时,访问日志文件只是保持为空。有人知道原因吗?非常感谢 <Host name="localhost" appBase="deploy" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share

因为我需要Tomcat处理的每个请求的运行时信息,所以我在文件
{$CATALINA_HOME}/conf/server.xml
中为Tomcat配置了访问日志输出,如下所示。但是在运行应用程序时,访问日志文件只是保持为空。有人知道原因吗?非常感谢

<Host name="localhost"  appBase="deploy"
    unpackWARs="true" autoDeploy="true">

    <!-- SingleSignOn valve, share authentication between web applications
         Documentation at: /docs/config/valve.html -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
    -->

    <!-- Access log processes all example.
         Documentation at: /docs/config/valve.html
         Note: The pattern used is equivalent to using pattern="common" -->
    <Valve className="org.apache.catalina.valves.AccessLogValve"
              directory="/home/admin/shopcenter/logs/"
              prefix="localhost_access_log"
              suffix=".log"
              buffered="false"
              encoding="GB18030"
              pattern="common"/>

</Host>


选中了var文件夹?@CommonMan你是说/var文件夹吗?我在那里找不到访问日志文件…var,有日志,然后检查您的配置。没有
编码
属性它能工作吗?@Selaron否…Tomcat不输出带有或不带有编码属性的访问日志。选中的var文件夹?@CommonMan您是指/var文件夹吗?我在那里找不到访问日志文件…var,有日志,然后检查您的配置。它在没有
编码
属性的情况下工作吗?@Selaron否…Tomcat不输出有或没有编码属性的访问日志。