【发布时间】:2013-11-01 05:02:05
【问题描述】:
我的应用程序依赖于一个外部 jar
<dependency>
<groupId>org.objectweb.joram</groupId>
<artifactId>jftp</artifactId>
<version>1.52</version>
</dependency>
我主要对使用以下包感兴趣import net.sf.jftp.net.*
但是看起来这个jar还暴露了org.apache.log4j包中的某些类,导致在将应用程序war文件部署到tomcat时出现以下异常
java.lang.SecurityException:“org.apache.log4j.PropertyConfigurator”类的签名者信息与同一个包中其他类的签名者信息不匹配
有什么办法可以避免错误?
【问题讨论】:
-
感谢您的链接,我已经浏览了该页面。但是,我如何确定要从 jar 文件中排除的组 ID 和工件 ID?。
标签: java security maven exception tomcat