我有一个现有的(工作)Grails 2.2.2应用程序。我试图将依赖项升级到更新的版本。当我这样做时,构建失败并显示错误...
Failed to resolve dependencies
- com.google.guava:guava:working@mymachinename
- org.glassfish.hk2:hk2-api:working@mymachinename
我真的很困惑为什么Grails正在寻找带有'working @ mymachinename'版本的文物
我在私人网络上拥有自己的托管Artifactory。我的BuildConfig.groovy标识了Artifactory,我过去成功地提取了资源。
BuildConfig.groovy
repositories {
mavenRepo name: myRepo, root: <artifactoryUrl>
}
dependencies {
runtime 'com:mydependency:1.0'
}
我可以浏览Artifactory并找到两个缺失的资源但分别有效版本号为14.0.1和2.2.0-b10。
以前有人见过这样的事吗?为什么grails尝试下载working @mymachinename的依赖版本?