我有一个jar文件,通过清单文件引用其他6个罐子。
然而,我现在想尝试将jar编译成一个jar文件,理由是:我希望它们被缓存,因此applet没有很长的加载时间,因为其中一个jar是必需的,而是一个大的等待时间下载所有必需的文件,然后将其存储在缓存中。
我尝试在构建中包含引用的Jar文件,遗憾的是,所有这些都会导致java.lang.NoClassDefFoundError错误,所以我不得不添加一个清单文件。
实现这一目标的最佳/最简单方法是什么?我正在使用eclipse,而不是使用ant构建。
答案 0 :(得分:0)
导出时使用eclipse可以使用选项创建 将所需的库打包为生成JAR
通过这样做,eclipse使用自己的类加载器并引用打包在一个jar中的所有文件。