java – EAR中的log4j配置
发布时间:2020-12-14 23:49:20 所属栏目:Java 来源:网络整理
导读:我有一个由ejb.jar档案组成的EAR. 在哪里可以/我应该将我的log4j.xml配置文件放在我的EAR中以便为不同的EJB配置log4j? 这是我的以下结构: myEar|-- myEjb1.jar|-- myEjb2.jar|-- myEjb3.jar|-- lib | -- myLib1.jar | -- myLib2.jar 提前致谢! 解决方法
我有一个由ejb.jar档案组成的EAR.
在哪里可以/我应该将我的log4j.xml配置文件放在我的EAR中以便为不同的EJB配置log4j? 这是我的以下结构: myEar |-- myEjb1.jar |-- myEjb2.jar |-- myEjb3.jar |-- lib | -- myLib1.jar | -- myLib2.jar 提前致谢! 解决方法
如果log4j由耳朵中的不同模块使用,则应将其放置在放置在耳朵的lib目录中的jar中.但这不是很方便,因为每次更改日志级别时都需要重新组装耳朵并重新部署.
另一种选择是将log4j配置文件放在文件夹中,并将该文件夹添加到耳朵的类路径中.大多数应用服务器都提供此功能(例如WebSphere).它不那么便携但更易于管理:可以在不重新部署耳朵的情况下更改配置. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |