ZipException в Eclipse выбрасывается все время - PullRequest
1 голос
/ 27 июня 2011

С этого утра (я обновил некоторые плагины и обновил Mac OS X), я получаю исключение ZipException каждый раз, когда система хочет прочитать файл jar / zip.Сначала я думал, что это было ошибкой в ​​новой версии плагина, но, похоже, это довольно низкий уровень в родном методе java.util.zip.Zipfile.open (..).

Error: Caused by: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:127)
at java.util.jar.JarFile.<init>(JarFile.java:135)
at java.util.jar.JarFile.<init>(JarFile.java:99)

Кто-нибудь есть идеи, откуда это?Кто-нибудь испытывает ту же проблему?Я использую Eclipse Galileo.

Моя версия Java говорит:

java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode)

Я проверил каталоги файлов, которые содержат некоторые из открываемых jar-файлов, например /Система / Библиотека / Java / Расширения / AppleScriptEngine.jar:

$> ls -l
-rwxrwxrwx  1 root  wheel     6470 Jan  6  2010 AppleScriptEngine.jar

Это сводит меня с ума, потому что многие плагины сейчас выходят из строя.Любые советы приветствуются!

(в Mac OS X 10.6.8)

1 Ответ

0 голосов
/ 29 июня 2011

По какой-то причине ему нужно было открыть файл .jar размером 0 байт. Это вызвало ошибку. Почему этого не происходило раньше, я не знаю, но простое удаление всего файла помогло. Я думаю, что что-то обновилось, и теперь он выполняет своего рода сканирование каталогов, пытаясь открыть каждый найденный файл .jar.

...