2015-02-15 2 views
1

У меня есть один jar-файл, который я пытаюсь обернуть JWrapper. Через некоторое время я получаю эту ошибку.Поток закрыл ошибку, используя JWrapper

Кажется, ничего не имеет с пакетом200. Я могу использовать пакет200 в файле вручную, и я исключил файл из 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) 

ответ

0

Это похоже на проблему с файлом okto.jar. Не могли бы вы проверить, действительно ли это (открыть его с помощью zip-программы) и попробовать воссоздать его с помощью другого метода?

Не могли бы вы также проверить, что путь к файлу правильно (/Users/user/code/okto/build/okto.jar)

+0

прекрасно работает для 'Java -jar okto.jar' или' баночке -xf okto.jar'. Путь верен (удалена личная информация для SO). Работает с install4j, но, учитывая его цену, это не вариант. – Frans

Смежные вопросы