Grails试图找到tomcat:2.3.11,尽管tomcat:7.0.54“;在BuildConfig中

Grails试图找到tomcat:2.3.11,尽管tomcat:7.0.54“;在BuildConfig中,grails,Grails,我正在将一个应用程序升级到Grails 2.3.11,当我尝试构建它时,Grails尝试下载org/Grails/plugins/tomcat/2.3.11/tomcat-2.3.11.pom,当然找不到它,所以构建失败。我在BuildConfig的plugin部分有build“:tomcat:7.0.54”,我没有在其他地方引用tomcat插件。我尝试过清理,甚至在绝望的时刻清除了我的.grails目录 为什么它会继续尝试下载${grailsVersion}版本而不是显式声明的版本?确保Bui

我正在将一个应用程序升级到Grails 2.3.11,当我尝试构建它时,Grails尝试下载org/Grails/plugins/tomcat/2.3.11/tomcat-2.3.11.pom,当然找不到它,所以构建失败。我在BuildConfig的plugin部分有build“:tomcat:7.0.54”,我没有在其他地方引用tomcat插件。我尝试过清理,甚至在绝望的时刻清除了我的.grails目录


为什么它会继续尝试下载${grailsVersion}版本而不是显式声明的版本?

确保BuildConfig中没有第二个试图拉入的依赖项:tomcat:${grailsVersion}。如果这不起作用,请尝试执行
grailsclean
并清理本地缓存。也许你的BuildConfig.groovy的旧版本正在某处被找到。谢谢杰夫!这是一个插件,我正在本地加载plugin.location,因为我离开了客户端的网络。该插件是使用2.2.4构建的,因此将其临时更改为tomcat:2.2.4解决了问题。