【发布时间】:2016-02-12 17:09:58
【问题描述】:
我既是 Gradle 新手,也是 Groovy 新手。
鉴于下面提供的示例是错误的(在排除行上失败),创建 Gradle 依赖项列表以及一个或多个排除项的正确语法是什么?错误是:
Caused by: org.gradle.api.internal.MissingMethodException: Could not find method org.jboss:jboss-common-core() for arguments...
上下文:我正在转换的旧 Maven 项目有几个 BOM(材料清单)。那是一个空的 POM 打包项目,它只有依赖项,因此您可以使用它来将它们作为一个组来依赖。我正在尝试以适合 Gradle 的方式执行此操作,并认为依赖项列表或数组将是门票。 ...除了我似乎无法写一个。 :-/
List stuff = [ "javax.servlet:javax.servlet-api",
"log4j:log4j",
"javax.jms:jms",
"com.oracle:ojdbc7",
"javax.transaction:jta",
"jgroups:jgroups",
"org.jboss:jboss-common-core" { exclude "org.jboss.logging:jboss-logging-spi" },
"org.jboss.cache:jbosscache-core",
"xml-apis:xml-apis"]
【问题讨论】:
-
我想我明白了。不过,我会等着看其他人是否想要奶酪。 :-)
标签: maven gradle syntax pom.xml