IntelliJ Idea 12.1.4:启用Tomcat访问日志
如何在IntelliJ中启用访问日志记录 我知道要启用它,需要将此代码段添加到server.xml中:IntelliJ Idea 12.1.4:启用Tomcat访问日志,tomcat,intellij-idea,Tomcat,Intellij Idea,如何在IntelliJ中启用访问日志记录 我知道要启用它,需要将此代码段添加到server.xml中: <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".log" pattern="common" resolveHosts="false"/> 但是,我无法将其添加到%SYSTEM%/tomcat
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="localhost_access_log." suffix=".log"
pattern="common" resolveHosts="false"/>
但是,我无法将其添加到%SYSTEM%/tomcat/project/conf/server.xml,因为它在启动时会被覆盖
我在这里也看到了:,看起来很有希望。日志文件实际上没有被写入,因此我不认为这是一个可接受的“日志文件位置”。如果使用Windows search hiden目录
C:/$USER\u DIR/.IntellijIdea12/system/tomcat/
向Jetbrains提交票据时给出的答案:
如果使用Tomcat7访问日志,则应该已经存在该条目
所以对于Tomcat7,您需要
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
在该日志目录中不会填充任何内容。这也是我在问题中提到的“%SYSTEM%”。
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>