从Eclipse启动时,Tomcat会忽略logging.properties [英] Tomcat ignores logging.properties when started from Eclipse
问题描述
我想启用Tomcat日志并更改 Tomcat / conf / logging.properties
(我启用了 org.apache.catalina.util。 LifecycleBase.level = FINE
)
I'd like to enable Tomcat logging and changed Tomcat/conf/logging.properties
(I enabled org.apache.catalina.util.LifecycleBase.level = FINE
)
但是,当我从Eclipse启动Tomcat时,它将忽略我的设置并像以前一样显示日志。
However, when I start Tomcat from Eclipse, it ignores my settings and shows logs as before.
推荐答案
从Eclipse启动的Tomcat使用其属性中指定的配置。
Tomcat that is started from Eclipse uses configuration that is specified in its Properties. By default, logging configuration is not specified.
因此, open Eclipse->选择Tomcat->属性
,单击打开启动配置
,然后在参数
选项卡中添加 -Djava.util.logging.config.file = your-tomcat-folder\conf\logging.properties -Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager
。
So, open Eclipse -> select Tomcat -> Properties
, click Open Launch configuration
and in Arguments
tab add -Djava.util.logging.config.file="your-tomcat-folder\conf\logging.properties" -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
.
这篇关于从Eclipse启动时,Tomcat会忽略logging.properties的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!