[英]Java classpath NoClassDefFoundError
我正在尝试运行testjar.jar,这取决于驻留在wsc-22.jar中的ConnectionException类
两个罐子都在同一个文件夹中。
风箱命令..怎么了? (它在Eclipse中运行良好,我刚刚导出到testjar.jar中)
谢谢 ..
lib > java -cp ./wsc-22.jar -jar testjar.jar
Exception in thread "main" java.lang.NoClassDefFoundError: com/sforce/ws/ConnectionException
Caused by: java.lang.ClassNotFoundException: com.sforce.ws.ConnectionException
您不能将-cp(nor -classpath)与-jar一起使用
做java -cp ./wsc-22.jar;testjar.jar my.package.Main
相应地替换上面
另一个选择是在testjar.jar清单文件中添加wsc-22.jar。
例如在testjar.jar中:
MANIFEST.MF
Manifest-Version: 1.0
Main-Class: my.path.to.the.main.Application
Class-Path: wsc-22.jar
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.