使用JWrapper流关闭错误

时间:2015-02-15 22:07:54

标签: jwrapper

我有一个jar文件,我试图用JWrapper包装。进入该过程一段时间后,我收到此错误。

似乎与pack200无关。我可以手动在文件上使用pack200,并且我已经从pack200中排除了该文件。它破坏了之后发生的一切。

> java -Xmx512m -jar jwrapper-00033253833.jar jwrapper.xml
...
...
[App] Adding file to archive... (/Users/user/code/okto/build/okto.jar) (=okto.jar) (classpath=true) (dir=false) (protect=false)
[Archive] Adding file (25080185) (okto.jar) /Users/user/code/okto/build/okto.jar
[Archive] Will pack200 okto.jar
**********************************
*          BUILD FAILED          *
**********************************
** Error Trace:

java.io.IOException: Stream closed
    at java.util.zip.ZipInputStream.ensureOpen(ZipInputStream.java:67)
    at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:116)
    at java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
    at java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
    at utils.jarbuilder.utils.JarClassVersionChecker.processJarEntry(JarClassVersionChecker.java:72)

1 个答案:

答案 0 :(得分:0)

这看起来像是okto.jar文件的问题。你能检查它是否有效(用zip程序打开它)并尝试使用其他方法重新创建它吗?

您是否还可以检查文件的路径是否正确(/Users/user/code/okto/build/okto.jar)