在罐子里引用一个罐子

时间:2013-04-18 09:23:04

标签: java reference manifest onejar

我有一个jar文件,通过清单文件引用其他6个罐子。

然而,我现在想尝试将jar编译成一个jar文件,理由是:我希望它们被缓存,因此applet没有很长的加载时间,因为其中一个jar是必需的,而是一个大的等待时间下载所有必需的文件,然后将其存储在缓存中。

我尝试在构建中包含引用的Jar文件,遗憾的是,所有这些都会导致java.lang.NoClassDefFoundError错误,所以我不得不添加一个清单文件。

实现这一目标的最佳/最简单方法是什么?我正在使用eclipse,而不是使用ant构建。

1 个答案:

答案 0 :(得分:0)

导出时使用eclipse可以使用选项创建 将所需的库打包为生成JAR

通过这样做,eclipse使用自己的类加载器并引用打包在一个jar中的所有文件。