我正在尝试从gradle eclipse插件生成的.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
}
}
}
我已经尝试过gradle文档中提到的所有方法,但它们都不适用于我。 我正在使用gradle版本2.7。要创建类路径,请运行'gradle eclipse'命令。 有人可以帮我这个。
答案 0 :(得分:0)
我自己不是WTP用户,但我认为您需要配置eclipse.classpath
eclipse {
classpath {
minusConfigurations += [ configurations.eclipseExcludedDeps ]
}
}