有人可以解释如何解决此错误:
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:72)
at org.apache.hadoop.util.RunJar.main(RunJar.java:122)<code>*/
答案 0 :(得分:0)
我遇到了同样的问题,但需要一段时间才能弄明白,当我们创建一个新jar时,bin中的.class文件可能不是新编译的,所以一定要删除bin文件夹中的旧.class文件。我认为jar创建取代了旧的.class文件,但我猜不是。试一试。