我在使用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,我会非常感谢你! :)