有没有办法设置 Liferay 的全局日志级别?我知道它是服务器管理中的控制台,但我想将全局级别设置为包级别。
谢谢!
由于可以配置 log4j 的方式,任何全局设置都可以被包级别设置覆盖。
您可以删除任何配置单个包(如果有的话)。然后设置rootLogger
将生效。
log4j.rootLogger=INFO, stdout
更新
要覆盖 Liferay 的默认日志设置,您可以创建一个portal-log4j-ext.xml。只需为包定义一个记录器,就可以了com.liferay
。
通过解压缩 $server/applications/liferay-portal/WEB-INF/lib 中的 portal-impl.jar 并用我的要求替换 META-INF/portal-log4j.xml 的内容来修复它。