0

我正在尝试在我的项目中引用libs文件夹。

1.)我创建了一个带有一个虚拟类的简单 jar,ImportableDummy.java并将项目导出为 jar。

罐子项目:

在此处输入图像描述

2.)然后我将 jar 放入项目中的libs 文件夹中。然后该库列在“私有库”下:

jar引用项目:

在此处输入图像描述 在此处输入图像描述

3.) 至少我仔细检查了“PrivateLibraries”被标记为“exported”

在此处输入图像描述

问题:

当我运行应用程序时,仍然有一个java.lang.NoClassDefFoundError: com.test.my.ImportableDummy例外。在 compileTime 期间,编译器完美地找到了该类。

我错过了什么?

  • PS A 也尝试为 jar 创建一个单独的 lib 项目,结果相同。
  • PPS 我-clean用没有结果的参数启动了 Eclipse
4

1 回答 1

0

问题是,Jar 是用编译器 1.7 构建的

它应该是编译器 1.6

在此处输入图像描述

于 2013-08-20T09:10:09.923 回答