我有以下logging.properties配置:
1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = /mnt/asd/tomcat_logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.
2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = /mnt/asd/tomcat_logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.
3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = /mnt/asd/tomcat_logs
3manager.org.apache.juli.FileHandler.prefix = manager.
4host-manager.org.apache.juli.FileHandler.level = FINE
4host-manager.org.apache.juli.FileHandler.directory = /mnt/asd/tomcat_logs
4host-manager.org.apache.juli.FileHandler.prefix = host-manager.在/mnt/asd/tomcat_log文件夹中,有以下文件:
但是在/etc/tomcat/tomcat/log文件夹中也有catalina.out文件。如何将文件的路径更改为/mnt/asd/tomcat_log?
发布于 2016-06-07 12:23:13
编辑conf/logging.properties并更改:
.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler通过
.handlers = 1catalina.org.apache.juli.FileHandler发布于 2010-08-06 17:11:29
在这里找到答案:http://helpdesk.objects.com.au/java/how-to-stop-logging-to-catalina-out-with-tomcat-6-0
发布于 2015-03-20 11:19:49
以上方法是正确的,但与其更改现有sh文件,不如创建新的"$CATALINA_BASE/bin/setenv.sh“文件,并添加以下条目:
export CATALINA_OUT="/new/path/to/catalina.out"别忘了chmod +x "$CATALINA_BASE/bin/setenv.sh"。
对于Windows,请使用其setenv.bat对应项。
https://stackoverflow.com/questions/3424515
复制相似问题