0

我已经创建了一个 web 应用程序并部署在 jboss 服务器中。

我将 log4j.properties 文件放在 WEB-INF/classes 文件夹中。但不是使用我的应用程序特定的 log4j.properties,而是使用默认的 log4j.properties 并在 server.log 中打印日志。

我什么时候需要放置要提取的 log4j.properties?我的war 文件是一个JSR portlet,所以我不能使用静态方法来读取属性文件。

谢谢你。

4

1 回答 1

0

为 jboss 4.2 设置自己的 log4j 的 3 步指南

1:将你log4j.properties放在你的 WAR/EAR 的类路径上

2:将你log4j.jar的放在你的类路径中

3:隔离类加载器jboss-web.xml用于将您的 jar 副本用于您的应用程序

有关详细步骤,请参阅本文:如何使用自定义 log4j

于 2012-11-22T16:22:32.653 回答