Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse中的ZipException总是抛出_Java_Macos_Zip_Osx Snow Leopard - Fatal编程技术网

Java Eclipse中的ZipException总是抛出

Java Eclipse中的ZipException总是抛出,java,macos,zip,osx-snow-leopard,Java,Macos,Zip,Osx Snow Leopard,从今天早上开始,我更新了一些插件,并更新了MacOSX,每当系统想要读取jar/zip文件时,我都会收到一个ZipException。起初,我认为这是插件新版本中的一个bug,但在本机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)

从今天早上开始,我更新了一些插件,并更新了MacOSX,每当系统想要读取jar/zip文件时,我都会收到一个ZipException。起初,我认为这是插件新版本中的一个bug,但在本机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)
我已经检查了包含一些正在打开的jar的文件的目录,例如/System/Library/Java/Extensions/AppleScriptEngine.jar:

$> ls -l
-rwxrwxrwx  1 root  wheel     6470 Jan  6  2010 AppleScriptEngine.jar
这让我发疯,因为现在很多插件都失败了。欢迎任何提示


由于某种原因,使用Mac OS X 10.6.8时需要打开一个0字节的.jar文件。这导致了错误。我不知道为什么以前不会发生这种情况,但简单地删除整个文件就行了。我想有些东西被更新了,现在它进行了某种目录扫描,试图打开它能找到的每个.jar文件。

我将Eclipse更新为新的Indigo,并更新了插件,但错误仍然存在。有什么想法吗?你是对的,对不起,我没有意识到这很重要,但当然是:-经历了所有这些
$> ls -l
-rwxrwxrwx  1 root  wheel     6470 Jan  6  2010 AppleScriptEngine.jar