DarException:无法读取提供的DAR文件的版本

时间:2018-10-31 10:11:43

标签: java

[exec] Exception in thread "main" DarException{Message: Failed to read provided DAR file's version 'xxxx\1.0.0\target\xxx-xxx-1.0.0.dar', Cause: DarException{Message: Could not get manifest from dar file xxx-xxxx\1.0.0\target\xxx-nxxx-1.0.0.dar, Cause: java.io.IOException: invalid header field}}
[exec]  at com.xxxx.xxxx.dar.DarUtil.getDarVersion(DarUtil.java:133)
[exec]  at com.xxx.xxx.pack.Main.populatePack(Main.java:212)
[exec]  at com.xxx.xxx.pack.Main.createPack(Main.java:543)
[exec]  at com.xxxxx.xxx.pack.Main.main(Main.java:722)
[exec] Caused by: DarException{Message: Could not get manifest from dar file xxx-xxx\1.0.0\target\xxx-xxxx.0.0.dar, Cause: java.io.IOException: invalid header field}
[exec]  at com.xxxx.xxx.dar.DarFileExtractor.getManifest(DarFileExtractor.java:33)
[exec]  at com.xxxx.wxx.xx.dararUtil.getDarVersion(DarUtil.java:127)
Caused by: java.io.IOException: invalid header field
 [exec]     at java.util.jar.Attributes.read(Attributes.java:406)
 [exec]     at java.util.jar.Manifest.read(Manifest.java:199)
 [exec]     at java.util.jar.Manifest.<init>(Manifest.java:69)
 [exec]     at java.util.jar.JarFile.getManifestFromReference(JarFile.java:194)
 [exec]     at java.util.jar.JarFile.getManifest(JarFile.java:180)
 [exec]     at com.xxxxxx.xxx.dar.DarFileExtractor.getManifest(DarFileExtractor.java:31)

0 个答案:

没有答案