对于Java 7,我必须更新我的runnable jar(用于web start),因此清单必须包含权限标记。因此,我在META-INF
下创建了一个/src
文件夹,并将MANIFEST.MF
文件放在那里。使用Export -> Runnable JAR
导出项目只会使用无用的默认值覆盖我的清单...
下一步是使用Export -> JAR
,其中没有包含外部库(如apache中的opencmis库),无论我使用哪个选项。这个罐子无法工作。
最后一步是让build.xml从第一步开始创建,我手动在build.xml中添加了manifest标记并运行ant build。这工作正常,但现在在Jar的META-INF
文件夹中,我有5个LICENSE
个文件,5个NOTICE
个文件和5个DEPENDENCIES
个文件。我无法签署此jar,因为所有这些文件都具有相同的名称。
要说清楚,我想:
使用eclipse导出wizzards,无法实现两种行为!
那么有人可以告诉我如何将权限标记添加到清单中,使用所有需要的库构建Runnable JAR
并签署jar吗?
谢谢大家! 迈克尔
答案 0 :(得分:0)
导出时,您可以标记"使用现有清单"。