Grails 依赖项和最新版本
我们目前正在使用Grails2.2,并试图升级到2.4,但我们遇到了一个问题。 在BuildConfig.groovy中,我们有一些使用最新版本的依赖项和插件。 例如:“com.example:myplugin:latest.release” 在Grails2.2中,这将按预期工作。在Grails2.4中,我收到一个错误:错误解析错误获取依赖项:找不到工件 我们正在使用最新版本的Artifactory。该错误表明grails正在查找正确的位置,但找不到它 如果我们指定了一个特定的版本,那么grails会认为它没有问题。例如:“com.example:myplugin:12.03.01” 自2.2版以来的最新版本是否有更改?我们现在应该指定版本号吗Grails 依赖项和最新版本,grails,artifactory,Grails,Artifactory,我们目前正在使用Grails2.2,并试图升级到2.4,但我们遇到了一个问题。 在BuildConfig.groovy中,我们有一些使用最新版本的依赖项和插件。 例如:“com.example:myplugin:latest.release” 在Grails2.2中,这将按预期工作。在Grails2.4中,我收到一个错误:错误解析错误获取依赖项:找不到工件 我们正在使用最新版本的Artifactory。该错误表明grails正在查找正确的位置,但找不到它 如果我们指定了一个特定的版本,那么gra
谢谢。最新的.release语法是针对常春藤的,只与常春藤解析器一起使用。Grails2.4使用Aether作为依赖项解析器,它是Maven构建工具中的依赖项解析引擎。在Maven中,最新版本的表达式语法略有不同。看 所以要得到最新的版本,你需要一个没有上限的最小版本。例如:
compile ":feeds:[1.6,)"