Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jboss EAP 6.2 log4j.properties不记录输出,而是创建日志文件_Java_Logging_Jboss_Log4j_Jboss Eap 6 - Fatal编程技术网

Java Jboss EAP 6.2 log4j.properties不记录输出,而是创建日志文件

Java Jboss EAP 6.2 log4j.properties不记录输出,而是创建日志文件,java,logging,jboss,log4j,jboss-eap-6,Java,Logging,Jboss,Log4j,Jboss Eap 6,请提供帮助,因为默认情况下,我们的日志将转到server.log。但是,我想为我的应用程序创建一个特定的日志,当添加log4j.properties时,它只创建一个日志文件(test/app.log),而不生成任何输出 请参阅下面的log4j.properties: # LOG4J daily rolling log files configuration log4j.rootLogger=DEBUG, RollingAppender log4j.appender.RollingAppender

请提供帮助,因为默认情况下,我们的日志将转到server.log。但是,我想为我的应用程序创建一个特定的日志,当添加log4j.properties时,它只创建一个日志文件(test/app.log),而不生成任何输出

请参阅下面的log4j.properties:

# LOG4J daily rolling log files configuration
log4j.rootLogger=DEBUG, RollingAppender
log4j.appender.RollingAppender=org.apache.log4j.DailyRollingFileAppender
log4j.appender.RollingAppender.File=../test/app.log
log4j.appender.RollingAppender.DatePattern='.'yyyy-MM-dd
log4j.appender.RollingAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.RollingAppender.layout.ConversionPattern=%d{MM/dd/yyyy HH:mm:ss} %t_%p  %C (%F:%L) - %m%n
我的依赖关系

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-log4j12</artifactId>
        <version>${slf4j.version}</version>
    </dependency>

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>${slf4j.version}</version>
    </dependency>

org.slf4j
slf4j-log4j12
${slf4j.version}
org.slf4j
slf4j api
${slf4j.version}
我还尝试在jboss系统属性中添加jboss.as.logging.per deployment=false


谢谢

您是否也可以尝试添加此依赖项

<dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.17</version>
    </dependency>

log4j
log4j
1.2.17

如何登录类文件?如果您想使用log4j作为日志管理器,您还需要使用log4j作为外观。如果您使用的是slf4j,则可以使用日志配置文件或logging.properties为部署配置日志记录。您找到解决此问题的方法了吗?