我编译了一个.jar文件并编辑了MANIFEST.MF的存档以添加类路径 我有几个库需要在类路径中才能运行应用程序,这是我的类路径:
Class-Path: lib\commons-net-3.1.jar lib\org.eclipse.swt-3.1.jar lib\prompt.jar lib\zip4j_1.3.2.jar
文件夹配置如下:
根目录('dist'):
-lib文件夹
-myProgram.jar
那么我怎么做错了类路径不识别lib文件夹中的库?
答案 0 :(得分:2)
您应该使用斜杠而不是反斜杠。还要确保清单以空行结束。
答案 1 :(得分:1)
使用
lib/org.eclipse.swt-3.1.jar
而不是
lib\org.eclipse.swt-3.1.jar
在清单
中添加库时 Class-Path: lib/commons-net-3.1.jar lib/org.eclipse.swt-3.1.jar lib/prompt.jar lib/zip4j_1.3.2.jar