jar文件的输出是什么意思?

时间:2016-01-22 15:13:54

标签: jar

java.io.IOException: invalid header field
    at java.util.jar.Attributes.read(Attributes.java:410)
    at java.util.jar.Manifest.read(Manifest.java:199)
    at java.util.jar.Manifest.<init>(Manifest.java:69)
    at sun.tools.jar.Main.run(Main.java:173)
    at sun.tools.jar.Main.main(Main.java:1231)

我不知道这意味着什么?这些工具是否必须导入?

1 个答案:

答案 0 :(得分:0)

检查清单文件中标头变量的名称。

这有很大的不同:

jar cvmf manifest.txt myjar.jar package/*class

和此:

jar cvfm myjar.jar manifest.txt package/*class

字母mf必须与Manifest和myjar出现的顺序相同。