我的设置包括一个weblogic 12c服务器,它托管多个应用程序。我正在编写的应用程序具有log4j配置属性,其中包含特定于此应用程序的appender。我已在app EAR中打包该属性并将其部署到weblogic。
我希望weblogic中的log4j设置从此属性文件中提取配置。 我是否还需要在域根文件夹中放置一个全局配置文件? 。令我困惑的是,为什么我需要在域根目录中拥有log4j配置,如果我已经在应用程序中使用它(当我使用PropertyConfigurator加载时)。
我确实将log4j和wllog jar复制到了域/ lib,但我不满意将任何内容复制到服务器目录,因为我希望这是由部署的EAR驱动的。
我是Weblogic的新手,所以可能是显而易见的事情。在网上尝试了几个链接,但没有一个回答我的问题。我一直在指这个线程进行设置。 https://community.oracle.com/thread/1063248
答案 0 :(得分:1)