对于一个项目,我们依赖于我们的自定义jar文件,该文件托管在Artifactory存储库和其他第三方jar,如junit,cglib,asm等。
在gradle构建中,我有
resolve {
contextUrl = "artifactory server"
repository {
repoKey = 'reponame' //The Artifactory repository key to publish to
username = 'user' //The publisher user name
password ='pass' //The publisher password
}
}
这工作正常并解决它,但cglib没有解决。所以我试图使用 mavenCentral()为此。
buildscript {
repositories {
mavenCentral()
}
dependencies { classpath group: 'cglib', name:'cglib-nodep' , version:'2.1'}
}
但仍然无法解决它。我添加了另一个解析器,如:
resolve {
contextUrl="http://repo1.maven.org"
repository {
repoKey = "maven2"
}
现在它将maven中心地址附加到我的神器解析器,如
我可以在哪里有两个不同的解析器吗?
还有为什么junit会自动解决,而不是cglib和asm。
Ps:我是新手,并且几乎阅读了整个文档。 任何帮助都非常感谢!