我们需要从我们的Web应用程序中显示JBoss日志文件。没有使用ServerConfigLocator,可以实现这一点吗?应用程序必须能够使用Websphere运行,并且我们不希望依赖于特定的JAR。如何获取JBoss日志目录
8
A
回答
12
JBoss定义的日志目录保存在jboss.server.log.dir
系统属性中。您可以将该目录解析为java.io.File
,并读取其中的文件。
File logDir = new File(System.getProperty("jboss.server.log.dir"));
logDir.list(); // etc etc
您也可以通过ServerConfig.getServerLogDir()
(在JBoss 4.x的,反正)得到这个,但你说你想避免JAR依赖性。
1
您可以使用自定义日志实现。这将使您完全控制日志记录行为。
JBoss使用Log4j作为其日志机制。 WebSphere使用Jakarta Commons Logging,可以将其配置为委派给Log4j(如果它不是默认的)。如果您已经在您的应用程序中使用Log4j,那么我不认为这种差异会导致您遇到任何新问题。
相关问题
- 1. 日志JBoss登录
- 2. JBoss日志记录 - 日志依赖项目
- 3. JBoss AS 7:日志记录
- 4. JBoss日志记录配置
- 5. SLF4J与Jboss日志记录
- 6. 如何获取Spring Web服务以登录到JBoss服务器日志
- 7. 如何获取vlc日志?
- 8. jboss as 7.1.1最终日志记录
- 9. Jboss EAP 7日志记录格式
- 10. JBoss 6.0 M3和Log4j日志记录
- 11. Jboss的日志记录问题
- 12. 定制JBOSS 6.2 EAP日志记录
- 13. JBoss日志记录中的Spring + Hibernate:NoSuchMethodError
- 14. jboss日志轮换
- 15. 如何配置日志目录
- 16. 如何更改Flink的日志目录
- 17. Jboss 7上的Grails项目7块日志记录
- 18. JBoss日志目录中的swo和swp文件是什么?
- 19. jboss eap-6.0旋转日志文件出现在bin目录中
- 20. 如何从Spring.Net获取日志文件位置/名称通用日志记录
- 21. 如何在版本7.1.3中配置jboss日志记录
- 22. 如何使用JBoss独立记录JBoss服务器特定日志使用log4j记录日志和应用程序特定日志?
- 23. 创建日志WCF操作/获取应用程序目录
- 24. 在mapper/reducer中获取yarn container日志目录
- 25. 获取最后的日志条目
- 26. Kubernetes日志 - 如何获取kube-system豆荚的日志
- 27. 如何获取当前日志级别的Python记录模块
- 28. 配置日志目录1.0.44
- 29. 如何获取HikariCP的日志信息
- 30. 如何获取Hadoop RunningJob的日志?