Java me 天线WtkPackage生成重复的MANIFEST.MF文件

Java me 天线WtkPackage生成重复的MANIFEST.MF文件,java-me,jar,manifest.mf,Java Me,Jar,Manifest.mf,天线出现了一个奇怪的问题——我最近换了一台新的笔记本电脑,现在当我将构建设置复制到它时,它开始表现出奇怪的行为。当我调用wtkpackage时(在使用完全相同的代码库的旧笔记本电脑上工作得非常好),生成的JAR文件包含两个META-INF/MANIFEST.MF文件(是的,完全相同的文件路径)。它们似乎有相同的内容,从命令行解压工具(unzip-l myscrewedup.jar)的输出中,一个出现在文件的开头,一个出现在文件的结尾。我已经尝试将duplicates=“fail”属性添加到pac

天线出现了一个奇怪的问题——我最近换了一台新的笔记本电脑,现在当我将构建设置复制到它时,它开始表现出奇怪的行为。当我调用wtkpackage时(在使用完全相同的代码库的旧笔记本电脑上工作得非常好),生成的JAR文件包含两个META-INF/MANIFEST.MF文件(是的,完全相同的文件路径)。它们似乎有相同的内容,从命令行解压工具(unzip-l myscrewedup.jar)的输出中,一个出现在文件的开头,一个出现在文件的结尾。我已经尝试将duplicates=“fail”属性添加到package命令中,但没有成功


还有其他人遇到过这种情况吗?如果是这样,您找到解决方案了吗?

最好回答这个问题,以防其他人遇到同样的问题。问题在于我在新笔记本电脑上使用的Ubunutu 11.04设置——出于某种莫名其妙的原因,jar命令链接到fastjar,这是jar的C实现,显然不能正常工作。将此切换到标准Sun实现立即修复了问题