【发布时间】:2016-04-29 10:55:48
【问题描述】:
我想用自己的 log4j 配置来配置我的 Liferay portlet 项目。我按照下面的文章进行了操作,它对我来说很好。
现在我需要使用 log4j.properties 文件代替 log4j.xml 文件。所以我删除了 log4j.xml 并放置了一个示例 log4j.properties 文件。放置 log4j.properties 文件后,portlet 项目无法识别 log4j 配置.
我的 Liferay 版本是 Liferay 6.2 CE GA5。
示例 log4j.properties 文件是,
log4j.rootLogger=ERROR,console
#Console Appender
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%5p] [%t %d{hh:mm:ss}] (%F:%M:%L) %m%n
#Custom assignments
log4j.logger.controller=DEBUG,console
log4j.logger.service=DEBUG,console
log4j.logger.dao=DEBUG,console
#Disable additivity
log4j.additivity.controller=false
log4j.additivity.service=false
log4j.additivity.dao=false
谁能帮我解决这个问题?
【问题讨论】:
-
您将此属性文件保存在项目中的哪个位置?
-
我已经放到src/main/java文件夹中了