【发布时间】:2015-11-28 10:58:07
【问题描述】:
在我的一个项目中,我依赖于一个 java 矩阵库 MTJ,我在 build.gradle 中这样指定:
dependencies {
...
compile 'com.googlecode.matrix-toolkits-java:mtj:1.0.4'
...
}
MTJ 依次依赖于 netlib,更具体地说,它相当于在上面显式添加 compile'com.github.fommil.netlib:all:1.1.2'。
当我运行 gradle 构建时。我收到以下错误:
Could not expand ZIP '/Users/valentin/.gradle/caches/modules-2/files-2.1/com.github.fommil.netlib/all/1.1.2/f235011206ac009adad2d6607f222649aba5ca9e/all-1.1.2.pom'.
archive is not a ZIP archive.
所以不知何故,当它只是一个指向其他依赖项的 pom 时,gradle 会感到困惑并将文件视为 zip 文件。
任何人有修复或知道解决方法?
【问题讨论】:
标签: gradle zip pom.xml mtj netlib