java.util.zip.zipexception: неизвестный метод сжатия - PullRequest
2 голосов
/ 18 июля 2010

Я работаю со сторонним API http://jortho.sourceforge.net/ При использовании API я всегда получаю исключение

java.util.zip.zipexception : unknown compression method

Там нет zip-файлов, я пытался не использовать файл .jar API, вместо этого напрямую использовал файлы классов, но все равно выдает мне ту же ошибку.

В чем может быть причина? Как начать с отладки? Есть класс WordIterator, который использует java.util.zip.InflaterInputStream, но я не думаю, что проблема с API.

Я застрял! Каким может быть возможный выход?

1 Ответ

2 голосов
/ 18 июля 2010

Мне кажется, что кто-то пытается распаковать поврежденный zip-файл / поток или что-то, что вообще не является zip-файлом или потоком.

Поскольку JOrtho - GPL, ваш лучший способ - получить исходный код и отладить его самостоятельно. В Eclipse вы можете установить точку останова исключения на ZipException, и отладчик остановится непосредственно перед тем, как возникнет исключение.

...