我在 JBoss EAP 6.0.1 上部署了一个非常简单的战争。servlet 操作没问题,但是 System.out.print 没有打印到控制台和 server.log 文件。但是 System.out.println 运行良好,并且当 System.out.print 和 System.out.println 都使用时,两者都运作良好。我尝试了以下设置,但仍然无法使其工作。请帮助!
JAVA_OPTS="$JAVA_OPTS -Dorg.jboss.logging.Log4jService.catchSystemOut=false"
JAVA_OPTS="$JAVA_OPTS -Dorg.jboss.as.logging.per-deployment=false"
我尝试将 jboss-deployment-structure.xml 添加到 WEB-INF 以使用我自己的 log4j,它也不起作用。我还尝试在 JBoss AS 7/JBoss EAP 6.1.0 上部署战争,得到相同的结果. 是bug???