使用外部配置文件在wildfly 10.1上使用log4j进行日志记录

时间:2017-01-17 16:44:00

标签: java logging jboss log4j wildfly

我在使用log4j 1.2.15和外部配置文件登录Wildfly 10.1时遇到问题。

在EJB中,我提出了以下工作代码:

Logger log = Logger.getLogger(BeanClass.class.getName());
PropertyConfigurator.configureAndWatch(configDir + LOG_CONFIG_FILENAME, 30);

上面的代码用于记录EJB。

我的问题是:为什么我无法记录不是EJB的所有其他.java文件? 在这些文件中有以下代码:

private final static Logger log = Logger.getLogger(Class_Name.class.getName());

我也尝试添加configureAndWatch部分,但仍然没有日志。

我也对新想法持开放态度,所以如果您可以使用外部配置文件建议任何其他工作方式登录Wildfly,我会非常感谢你! :)

0 个答案:

没有答案