在Eclipse中构建良好,从CLI运行良好,从Eclipse运行生成NoClassDefFoundError

时间:2012-02-20 15:05:49

标签: java eclipse classpath

我有一个项目,它生成2个jar文件{Main.jar,Sub.jar},并依赖于另外两个jar文件库{extJar1.jar extJar2.jar}。

在eclipse中,构建Main.jar和Sub.jar工作正常,因此eclipse可以看到所需的一切。 在运行Main.jar的CLI上工作正常,程序成功完成。

然后在eclipse中运行项目,从extJar1.jar中生成NoClassDefFoundError

我的系统类路径是空白的,所以一切都必须包含在4个jar文件中。

鉴于eclipse可以构建项目,所以显然可以看到所有必需的类,为什么在eclipse中运行会产生这个问题?

0 个答案:

没有答案