gpt4 book ai didi

java - 如何在 Jasper Server 5.6 中启用日志记录?

转载 作者:行者123 更新时间:2023-11-28 23:31:00 25 4
gpt4 key购买 nike

根据 this article ,JasperServer 日志文件应该是 /var/lib/tomcat/webapps/jasperserver/WEB-INF/logs/jasperserver.log。我相信我已经使用以下相关行正确配置了日志记录 (/var/lib/tomcat/webapps/jasperserver/WEB-INF/log4j.properties)。

log4j.rootLogger=DEBUG, stdout, fileout
log4j.appender.fileout.File=${jasperserver.root}/WEB-INF/logs/jasperserver.log

启用日志记录的目的是让我可以更轻松地调试错误(例如,SQL 权限问题)。目前,如果 JasperServer 返回 HTTP 500 Internal Server Error,我们的 Web 应用程序将抛出异​​常,但除此之外,没有办法说明报告运行失败的原因。

谁能告诉我我做错了什么?

更新:我知道日志记录不起作用,因为文件 /var/lib/tomcat/webapps/jasperserver/WEB-INF/logs/jasperserver.log文件系统上不存在。

最佳答案

如果所有问题都只存在于不存在的文件“jasperserver.log”中,如您所写...尝试创建它 touch/var/lib/tomcat/webapps/jasperserver/WEB-INF/logs/jasperserver.log

恐怕没那么简单。确保运行 jasper 的用户有权访问日志目录。

我可能会尝试通过 jasper web 管理设置日志记录。这对我们有用。

希望对你有帮助

关于java - 如何在 Jasper Server 5.6 中启用日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30364238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com