我正在尝试运行 grails 2.1.1 Web 应用程序。从 SVN 存储库签出项目时,它尝试更新依赖项并失败并出现以下错误:
| Loading Grails 2.1.1
| Configuring classpath
| Error SLF4J: Class path contains multiple SLF4J bindings.
| Error SLF4J: Found binding in [jar:file:/Users/sm026588/.grails/ivy-cache/org.grails/grails-plugin-log4j/jars/grails-plugin-log4j-2.1.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
| Error SLF4J: Found binding in [jar:file:/Users/sm026588/.grails/ivy-cache/org.slf4j/slf4j-log4j12/jars/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
| Error SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
| Configuring classpath.
| Environment set to development.....
| Compiling 45 source files.
| Error Compilation error: startup failed:
Compile error during compilation with javac.
error: error reading /Users/../.grails/ivy-cache/com....intent/intent-processing-protobuf/jars/intent-processing-protobuf-2.10.2.jar; cannot read zip file entry
1 error
1 error
我曾尝试删除 jar 并重新运行“刷新依赖项”,但没有奏效。尝试查看jar文件是否可以解压,我可以成功解压,这告诉我jar没有损坏。在 Mac OS X 上尝试使用 Eclipse Juno、STS 和 Eclipse Indigo,它们都给出了相同的错误。已经在这一点上停留了很长一段时间,任何帮助将不胜感激。