有没有办法可以检测jboss写入控制台日志文件的位置?
我正在使用java.util.logger和log4j。
答案 0 :(得分:1)
检查是否存在名为jboss.server.log.dir
的系统属性。您应该能够使用System.getProperty("jboss.server.log.dir")
读取此值。
答案 1 :(得分:0)
如果是AS 7,您可以将日志记录模块添加为模块的依赖项,并访问日志服务,该服务将包含此信息。 此外,您可以通过Management API获取该信息。
https://docs.jboss.org/author/display/AS71/Management+API+reference
不幸的是,你需要的仍然是空的: https://docs.jboss.org/author/display/AS71/The+native+management+API