【发布时间】:2015-01-30 08:30:26
【问题描述】:
我正在创建一个 jar 文件,其中包含 Class-Path manifest.mf 中引用的多个 jar。
创建 jar 后,我可以看到 Class-Path 条目值混乱。请建议我如何解决它?
我输入的是这样的:
lib\axis.jar
lib\axis-ant.jar
在 jar 文件中会变成这样:
lib\axis.j
arlib\axis-ant.jar
【问题讨论】:
-
您使用的是什么工具/IDE? jar 文件有效吗?你怎么看罐子里的MF?
-
我正在使用jar命令,使用securezip查看创建的jar里面的Manifest.MF。
-
最后一行是否以新行结束?看看这个:docs.oracle.com/javase/tutorial/deployment/jar/downman.html.
-
是的,它以换行符结尾。
lib\xercesImpl.jar lib\xmlParserAPIs.jar -
正如@PeterMmm 所问,Jar 可以工作还是抱怨此类库?如果不行,试着把所有库放在一行,用空格隔开。
标签: java manifest.mf