当我尝试运行以下命令时:
jar cvfm myjar.jar manifest.txt *.class
我得到以下异常:
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:171)
at sun.tools.jar.Main.main(Main.java:1176)
我收到这些异常的原因可能是什么?
最佳答案
我猜你的 list 文件有问题。看看您是否在 header 变量的名称中有拼写错误。
关于java - 什么是 java.io.IOException : invalid header field?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42920300/