使用WAS 8.5的Log4j2

时间:2014-02-21 09:56:39

标签: java

在Websphere Application Server 8.5中使用Log4j2有什么问题吗?我有一个在JBOSS和Tomcat中正常运行并生成日志的Web应用程序,但是如果我在WAS日志中部署则不会生成日志。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

我希望您的log4j2.xml位于项目的资源文件夹中。
而且您的pom.xml包含正确的工件或log4j2库,因此可以正确引用,因为在运行时,在您的IDE下可以正常运行。

有两种选择。

  1. 将log4j2.xml添加到war。 (通常,资源文件夹包含在类路径中)
  2. 将选项添加到命令行。如果使用Tomcat,请创建(或更新)setenv.sh文件。
    -Dlog4j.configurationFile=%CATALINA_BASE%\conf\log4j2.xml(根据您的环境,路径可能会有所不同。)