怎么解决包冲突--删除EE5中的jar

本文介绍了解决Java项目中因重复jar包导致的冲突问题的方法。具体步骤包括定位冲突的jar包,并通过删除JavaEE5Libraries中的多余jar来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >





怎么解决包冲突--删除EE5中的jar


问题

       jar冲突,在  WEB-INF的lib 中javax.security.jacc这个jar,但是在Java EE5 Libraries 中同样也有这个jar,这是就会出现jar 冲突,这个怎么办?



解决办法

      你想,将Java EE5 Libraries 中的相同的jar 删除就行,但是你却删除不了。


     下面我来和你分享一个例子:比如要删除javax.security.jacc 这个jar,



     你会发现,直接右击有删除(Delete),但就是不能删除,删除不了,那这可怎么办?  

         

             



进  入属性,找到library Sets,找到你要删除的jar包: 
 

 







如下具体的步骤:选择所在的文件夹,只有点击“Add JAR/ZIP” 就会有弹出相应的文件夹,如图:
  



选择好,右击javaee.jar,用 好压的方式打开,你就可以找到你要删除的secutity 文件,接下来只要删除它就行了。
 



       

     在原来的myeclipse中 “F5”进行更新之后,你就发现,“见证奇迹的时刻到了。”你再也

找不到你刚刚删除的那个jar包了,赞一个,你解决jar冲突成功解决了。


 




 
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值