我在 Weblogic-Server 的一个域中部署多个应用程序 (ear)。每个应用程序都使用 log4j。我的愿望是用自己的 log4j.xml 配置每个应用程序。这可能吗?log4j.xml 应该在耳朵之外,这样我就可以在不重建耳朵的情况下对其进行编辑。
我习惯将 log4j.xml 放在 serverclasspath 中,然后在服务器启动时读取它。但是我没有可能为每个应用程序使用不同的 log4j.xml。
我认为这是一个类路径问题,因为 log4j 在类路径中搜索 log4j.xml。但我不知道,如何为不同的应用程序使用不同的类路径。