0
我有一个包含像罐子罐子:如何在其他(日食)项目中制作一个包含jar的jar集成?
dist/my_programmed_jar (No main)
lib/other_jars.jar (dependencies)
是否有可能配置清单文件,使其中包括“uberjar”等项目找到罐子,可以立即使用它(罐子不包含任何主体,仅用于其他项目。)
我有一个包含像罐子罐子:如何在其他(日食)项目中制作一个包含jar的jar集成?
dist/my_programmed_jar (No main)
lib/other_jars.jar (dependencies)
是否有可能配置清单文件,使其中包括“uberjar”等项目找到罐子,可以立即使用它(罐子不包含任何主体,仅用于其他项目。)
确定类路径的默认Eclipse插件无法处理嵌套的JAR,因为您需要一个特殊的类加载器。
我不知道支持这个类加载器的插件,所以我的答案是“否”。
你将不得不解开ueberjar。我建议将它解压缩到一个新的Eclipse项目中,将所有的JAR添加到这个新项目的构建路径中并将它们全部导出(请参阅“Java Build Path”项目设置中的“Order and Export”选项卡)。
现在可以将此新项目作为依赖项添加到所有其他项目(请参阅“Java Build Path”项目设置中的“项目”选项卡)。