java - 如何在 Java 中使用 Log4j 逐步配置 jboss 6.x 中的日志记录

标签 java jboss log4j jboss6.x java.util.logging

大家好,我是 Jboss 的新手,所以在 Jboss 6.1 中设置日志记录时我很困惑我做了什么 我已经在我的机器上下载并解压缩了 Jboss (jboss-eap-6.1),然后我按照 this 中给出的步骤进行操作文章,但我仍然无法在控制台或文件中看到日志记录

我用谷歌搜索了一下,发现我必须在 /META-INF/jboss-deployment-structure.xml 文件strong> 文件夹并且必须将 -Dorg.jboss.as.logging.per-deployment=false 添加到服务器的启动(我不知道我在哪里必须设置这个)从这个 link

所以任何人都可以给我步骤来配置使用 Log4j 登录 jboss 6.x 或任何日志记录,如 java.util.logging 以在控制台或文件中记录语句,谢谢。

最佳答案

你应该在 Jboss 的/bin 文件夹中找到 standalone.bat 文件,然后你应该编辑这个文件,找到下一行

rem Setup JBoss specific properties
set JAVA_OPTS=-Dprogram.‌​name=%PROGNAME% %JAVA_OPTS%

并替换为这个

设置“JAVA_OPTS= -Dorg.jboss.as.logging.per-deployment=false”

关于java - 如何在 Java 中使用 Log4j 逐步配置 jboss 6.x 中的日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18863630/

相关文章:

log4j - 如何让 log4j 仅按需创建日志文件?

java - 数组和链表: will arrays be able to allocate 300MB in memory if 512 MB is free but 300 MB is not contiguous

java - 如何在AspectJ中提供动态切入点?

java - 如何在 J2ME 中使用手机信号塔查找用户位置?

java - Spring 启动+ hibernate

java - Spring 3..0.5 + hierbnate 3.6.6.final + jboss as 7 数据库访问

java - jboss-as-maven-plugin无法部署到远程Jboss?

java - log4j - 即时创建多个文件

java - Netty IdleStateHandler 的问题——我是不是以错误的方式测试它?

xml - tomcat7-maven-plugin log4j : no appender could be found for logger (org. apache.catalina.startup.Catalina)