java – Wildfly 10没有显示调试消息
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – Wildfly 10没有显示调试消息,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1980字,纯文字阅读大概需要3分钟。
内容图文
![java – Wildfly 10没有显示调试消息](/upload/InfoBanner/zyjiaocheng/727/502f363bf6f74845bf1e096e2638b0c0.jpg)
我在容器上测试我的耳朵应用程序,我需要看到我在应用程序上传播的一些调试消息.我正在使用slf4j-api和log4j作为日志框架.
在我的测试阶段(从容器外),所有日志记录都运行良好,因此配置正常.但是现在我已经使用相同的配置部署了应用程序,但我的消息没有显示.这是我的log4j的配置:
#rootLogger config
log4j.rootLogger=INFO, console
#appender config
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console..threshold=DEBUG
log4j.appender.console.target=System.out
log4j.appender.console.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.console.layout.ConversionPattern=%d{ABSOLUTE} [%t] %p %l - %m%n
# Log JDBC bind parameter runtime arguments
log4j.logger.org.hibernate.type=INFO
#application logger config
log4j.logger.ar.edu.unt.sigea=DEBUG, console
正如我所说,当我运行我的@Test方法时,我的所有logger.debug()消息都正确显示,但现在我在具有相同配置的容器上运行,没有显示调试消息.
我找到了this post,并按照答案的建议添加了log4j.appender.console..threshold = DEBUG行,但没有用.
我正在Wildfly-10.0.0.Final Application Server上部署,我正在使用此日志记录依赖项:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.21</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.21</version>
</dependency>
我错过了什么?我应该在哪里寻找?提前感谢您的回答
解决方法:
除非要使用自己的log4j配置,否则不需要使用log4j绑定.从配置文件看起来您只是使用WildFly日志记录子系统已经提供的控制台appender.
使用当前配置查看调试消息所需要做的就是从部署中删除log4j.properties并从pom中删除org.slf4j:slf4j-log4j12依赖项.然后,您可以使用日志记录子系统配置日志记录并打开/关闭调试日志记录.如果使用CLI或Web控制台,则可以在不重新启动服务器的情况下更改日志记录级别.
添加调试级别并将默认控制台处理程序级别更改为DEBUG.您只需配置以下两个CLI命令即可配置调试日志记录.
/subsystem=logging/logger=ar.edu.unt.sigea:add(level=DEBUG)
/subsystem=logging/console-handler=CONSOLE:write-attribute(name=level, value=DEBUG)
内容总结
以上是互联网集市为您收集整理的java – Wildfly 10没有显示调试消息全部内容,希望文章能够帮你解决java – Wildfly 10没有显示调试消息所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。