ZipException в Eclipse се хвърля през цялото време

От тази сутрин (актуализирах някои добавки и актуализирах 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)

Проверих директориите на файловете, които съдържат някои от бурканите, които се отварят, например /System/Library/Java/Extensions/AppleScriptEngine.jar:

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

Това ме подлудява, защото много плъгини сега се провалят. Всякакви съвети са добре дошли!

(С помощта на Mac OS X 10.6.8)


person Marten Sytema    schedule 27.06.2011    source източник
comment
Актуализирах Eclipse до новото Indigo и актуализирах плъгините, но грешката все още остава. някакви мисли?   -  person Marten Sytema    schedule 27.06.2011
comment
Прав си, съжалявам, не разбрах, че е важно, но разбира се, че е :-) Прегледах всички тях   -  person Marten Sytema    schedule 28.06.2011


Отговори (1)


По някаква причина трябваше да отвори .jar файл, който беше 0 байта. Това причини грешката. Защо не се случваше преди, не знам, но простото премахване на целия файл свърши работа. Мисля, че нещо се актуализира и сега прави някакъв вид сканиране на директория, опитвайки се да отвори всеки .jar файл, който може да намери.

person Marten Sytema    schedule 29.06.2011