【发布时间】:2016-02-25 07:25:39
【问题描述】:
我发现我的 web 项目总是给出错误消息。
描述资源路径位置类型 无效的类路径发布/导出依赖项 /Users/XXXX/.gradle/caches/modules-2/files-2.1/org.apache.axis/axis-jaxrpc/1.4/b393f1f0c0d95b68c86d0b1ab2e687bb71f3c075/axis-jaxrpc-1.4.jar。该项目包含另一个具有相同存档名称的依赖项。 serverapi/api 类路径依赖验证器消息
检查 Gradle Dependecies,有一些重复的 jars。
axis-jaxrpc-1.4.jar
axis-saaj-1.4.jar
所以我创建了另一个简单的项目来验证这个问题。 这是 gradle 构建文件:
apply plugin: 'java'
sourceCompatibility = 1.6
sourceSets.main.java.srcDir 'src'
compileJava.options.encoding = 'UTF-8'
compileTestJava.options.encoding = 'UTF-8'
repositories {
mavenCentral()
}
dependencies {
compile 'axis:axis:1.4'
}
gradle 依赖:
axis-jaxrpc-1.4.jar
axis-saaj-1.4.jar
axis-wsdl4j1.5.1.jar
axis-1.4.jar
commons-discovery-2.0.jar
commons-logging-1.0.4.jar
axis-jaxrpc-1.4.jar
axis-saaj-1.4.jar
如何解决或报告此问题?
【问题讨论】:
-
这些罐子不是重复的,它们有不同的名称和大小。
-
不,我检查它们是否被定向到 gradle 缓存文件夹中的相同文件。
标签: java eclipse gradle build.gradle gradle-eclipse