加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

jsf – Glassfish 3 ear logback.xml

发布时间:2020-12-16 23:17:10 所属栏目:百科 来源:网络整理
导读:我在包含JAR(ejb)和WAR的EAR文件中使用logback.这应该在Glassfish v3服务器上运行.一切正常,除了加载logback.xml.找不到这个. 我用Netbeans构建项目.使用过的外部库位于EAR的lib-Directory中(在它们所在的位置不应该有所不同).我计划将logback.xml-File放在
我在包含JAR(ejb)和WAR的EAR文件中使用logback.这应该在Glassfish v3服务器上运行.一切正常,除了加载logback.xml.找不到这个.
我用Netbeans构建项目.使用过的外部库位于EAR的lib-Directory中(在它们所在的位置不应该有所不同).我计划将logback.xml-File放在根目录或EAR中的另一个子目录中. Classpath在JAR和WAR的Manifest-Files中设置.但是对于一些原因,找不到logback.xml …(构建ear包含logback.xml;))

我已经尝试了logback.xml的每个位置.即使在WAR或JAR中.什么都行不通……

如果我使用独立的WAR,那么一切正常,找到了logback.xml. (好的.不是一切.更改清单中的Classpath不起作用……)

所以我的问题:是否有人已经获得了在EAR中运行的logback.xml?

这是我的清单(我希望,这是正确的语法):

Manifest-Version: 1.0 
Ant-Version: Apache Ant 1.8.2 
Created-By: 1.7.0_147-icedtea-b147 (Oracle Corporation) 
Class-Path: ./

希望可以有人帮帮我.

问候

解决方法

我解决了这个问题,创建了一个我在EAR内部展开的分离的简单jar(使用Maven和一个独立的模块config.jar). 实际上,logback.xml已插入lib / config.jar / logback.xml中

(编辑:李大同)

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

    推荐文章
      热点阅读