Gradle——Eclipse类路径仍然包含build.Gradle文件中排除的jar文件

Gradle——Eclipse类路径仍然包含build.Gradle文件中排除的jar文件,gradle,gradle-eclipse,Gradle,Gradle Eclipse,我试图从gradleeclipse插件生成的.classpath文件中排除几个JAR。虽然我在build.gradle中做了以下工作来排除这些jar,但类路径仍然包含这些jar文件 configurations { eclipseExcludedDeps } dependencies { eclipseExcludedDeps group: "javax", name:"javaee-api", version: "${versions.javaee_api}" ecl

我试图从gradleeclipse插件生成的.classpath文件中排除几个JAR。虽然我在build.gradle中做了以下工作来排除这些jar,但类路径仍然包含这些jar文件

configurations {
    eclipseExcludedDeps
}

dependencies {
    eclipseExcludedDeps group: "javax", name:"javaee-api", version: "${versions.javaee_api}"
    eclipseExcludedDeps group: "javax.xml.parsers", name:"jaxp-api", version: "${versions.jaxp_api}"
    eclipseExcludedDeps group: "xerces", name:"xmlParserAPIs", version: "${versions.xmlParserAPIs}"
}

eclipse {
    wtp {
        component {
            minusConfigurations << configurations.eclipseExcludedDeps
        }
    }
}
配置{
日食除外
}
依赖关系{
EclipseExcludedEPS组:“javax”,名称:“javaeeAPI”,版本:“${versions.javaee_api}”
EclipseExcludedEPS组:“javax.xml.parsers”,名称:“jaxp api”,版本:“${versions.jaxp_api}”
eclipseExcludedDeps组:“xerces”,名称:“xmlParserAPIs”,版本:“${versions.xmlParserAPIs}”
}
蚀{
水处理厂{
组成部分{

我自己不是WTP用户,但我认为您需要配置
eclipse.classpath

eclipse {
   classpath {
       minusConfigurations += [ configurations.eclipseExcludedDeps ]
   }
}

我自己不是WTP用户,但我认为您需要配置
eclipse.classpath

eclipse {
   classpath {
       minusConfigurations += [ configurations.eclipseExcludedDeps ]
   }
}

谢谢你的回复。我之前尝试过这种方法,但是类路径仍然包括那些JAR。我怀疑这是否与我使用的gradle版本(2.7)有关。谢谢你的回复。我之前尝试过这种方法,但是类路径仍然包括那些JAR。我怀疑这是否与我使用的gradle版本(2.7)有关。