在glassfish上使用slf4j和log4j,并尝试登录到用于单独应用程序的单独文件。当我运行独立日志记录时,转到我的预期日志文件,但是当我与其他应用程序一起在glassfish中运行时,日志记录将转到另一个应用程序的日志文件。我有自己的log4j.properties,log4j2.properties和log4j2.xml副本。
我看过几篇类似的问题,但答案似乎是针对较旧版本的glassfish或极其复杂的。还尝试了以下glassfish文档。我使用weblogic进行了非常简单的操作,并对wildfly进行了一些配置。一些答案使我相信,对于玻璃鱼来说甚至不可能(?!),因此在我继续对此head之以鼻之前,我想问一下。
使用glassfish 4.1,
log4j-slf4j-impl 2.8.2
slf4j-api 1.6.4
jcl-over-slf4j 1.6.4