【发布时间】:2014-01-20 18:44:29
【问题描述】:
我正在将 Java 构建从 ANT 转换为 Gradle。我正在尝试按文件名或扩展名过滤从存储库中实际下载的内容。
例如,ANT 依赖如下所示:
<dependency org="org.hibernate" name="hibernate" rev="${hibernate.version}" conf="compile, runtime->default">
<exclude ext="zip"/>
</dependency>
目前我的 Gradle 设置是这样,但似乎无法正常工作
runtime (group:"org.hibernate", name:"hibernate", version:"${hibernate_version}"){
exclude (group:"javax.transaction", module:'javadoc')
}
谢谢
【问题讨论】:
-
请详细说明问题(确切的错误信息、Gradle 版本等)。
-
Gradle 版本 1.10,我收到一个错误:无法下载工件 'javax.transaction:jta:1.1"javadoc.zip' 工件 'javax.transaction:jta:1.1"javadoc.zip' not找到
-
确切的错误信息?您声明了哪些存储库?我认为没有名为
javadoc的 Ivy/Maven 模块。顺便说一句,这个依赖可能应该在compile配置上。 -
这是来自 Maven Central 吗?
-
我正在使用 Artifactory 回购