小编jin*_*one的帖子

无法让tomcat-maven-plugin创建日志文件?

我正在运行mvn tomcat:run-war目标,并获得一个具有logs目录的目录结构.但是,唉,没有日志.我只想用log4j日志记录替换它,但由于各种原因,这已经证明是困难的.

我已经尝试显式设置日志文件配置.我的pom.xml定义目前看起来像:

 <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>tomcat-maven-plugin</artifactId>
            <configuration>
                <port>8084</port>
                <systemProperties>
                     <java.util.logging.config.file>${basedir}/src/main/webapp/WEB-INF/logging.properties</java.util.logging.config.file>
                </systemProperties>
            </configuration>
            <version>1.1</version>
  </plugin>
Run Code Online (Sandbox Code Playgroud)

我在启动时看到正在阅读该属性.我的属性文件如下; 我把东西倾倒到/ tmp只是为了确保我知道在哪里看.

handlers = 1catalina.org.apache.juli.FileHandler, \
           2localhost.org.apache.juli.FileHandler, \
           3manager.org.apache.juli.FileHandler, \
           java.util.logging.ConsoleHandler

.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################    

1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = /tmp/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.

2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = /tmp/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.

3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = /tmp/logs
3manager.org.apache.juli.FileHandler.prefix = manager.
3manager.org.apache.juli.FileHandler.bufferSize = 16384

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter


############################################################ …
Run Code Online (Sandbox Code Playgroud)

logging tomcat maven-2

8
推荐指数
1
解决办法
3787
查看次数

标签 统计

logging ×1

maven-2 ×1

tomcat ×1