加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – EAR中的log4j配置

发布时间:2020-05-26 01:57:31 所属栏目:Java 来源:互联网
导读:我有一个由ejb.jar档案组成的EAR. 在哪里可以/我应该将我的log4j.xml配置文件放在我的EAR中以便为不同的EJB配置log4j? 这是我的以下结构: myEar|-- myEjb1.jar|-- myEjb2.jar|-- myEjb3.jar|-- lib | -- myLib1.jar | -- myLib2.jar 提前致谢! 如果log4j由

我有一个由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).它不那么便携但更易于管理:可以在不重新部署耳朵的情况下更改配置.

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读