does not point to a valid jar for a Class-Path reference

      jboss-as-7.1.1.Final部署项目后本地启动,频繁出现以下报错:

09:50:21,564 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-4) Class Path entry unoloader.jar in "/D:/DEMO_Workspace/demo/trunk/server/target/demo/WEB-INF/lib/jurt-3.0.1.jar"  does not point to a valid jar for a Class-Path reference.
09:50:21,566 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-4) Class Path entry ../../lib/ in "/D:/DEMO_Workspace/demo/trunk/server/target/demo/WEB-INF/lib/jurt-3.0.1.jar"  does not point to a valid jar for a Class-Path reference.
09:50:21,567 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-4) Class Path entry ../bin/ in "/D:/DEMO_Workspace/demo/trunk/server/target/demo/WEB-INF/lib/jurt-3.0.1.jar"  does not point to a valid jar for a Class-Path reference.
09:50:21,570 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-4) Class Path entry activation.jar in "/D:/DEMO_Workspace/demo/trunk/server/target/demo/WEB-INF/lib/mail-1.4.1.jar"  does not point to a valid jar for a Class-Path reference.

实际在查找jar包后,发现这些Jar包在路径下都是存在的。以上述警告的这条为例说明:

09:50:21,570 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-4) Class Path entry activation.jar in "/D:/DEMO_Workspace/demo/trunk/server/target/demo/WEB-INF/lib/mail-1.4.1.jar"  does not point to a valid jar for a Class-Path reference.

意思是说 mail-1.4.1.jar引用了jar包 activation.jar,实际路径中找到了的jar包名称是activation-1.1.jar,和mail-1.4.1.jar中的配置文件 META-INF/MANIFEST.MF 记录的名称不一致,但又可以使用,所以给了这个警告。

知道产生原因,消除这个警告的办法就有两种途径了:

1.修改Jar包名称,activation-1.1.jar 改为 activation.jar ;

2.打开mail-1.4.1.jar!META-INF/MANIFEST.MF并删除该Class-Path元素.

个人觉得最好的处理方法就是,别管它!

参考:jboss7.x - Jboss AS7 Deployment warning : does not point to a valid jar for a Class-Path reference - Stack Overflow

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值