使用gradle从artifactory下载jar的所有依赖项

时间:2016-10-26 06:34:52

标签: maven gradle artifactory

我有两个罐A和B.我想在这两个罐之间添加依赖关系。因此,我阅读了一些可用的示例,并得出结论,我们需要编辑B的pom.xml以添加A的依赖关系(添加组ID,artifactID和A版本等信息)。然后,如果我们在项目中包含B,则会自动包含A.要在pom.xml中添加依赖项信息,我这样做:

pom.withXml {
                    def node = asNode().appendNode('dependencies').appendNode('dependency')
                    node.appendNode('groupId', 'A')
                    node.appendNode('artifactID', 'a')
                    node.appendNode('version', '1.0.0')
                }

要在项目中使用它,在我的main build.gradle中写道:

classpath' B:b:1.0.0'

但我没有得到A:a:1.0.0包含在项目中。所以我对我所遵循的方法感到困惑。

1 个答案:

答案 0 :(得分:0)

我唯一的错误就是写'artifactId'而不是'artifactID'。这很有效。