我正在尝试将1.3.7应用程序升级到2.0.0.RC1。该应用程序具有在BuildConfig.groovy中配置的许多就地插件
grails.plugin.location."iris-licensing-plugin" = "${basedir}/../plugins/iris-licensing-plugin"
grails.plugin.location."ivdash" = "${basedir}/../plugins/ivdash"
grails.plugin.location."ivsecurity" = "${basedir}/../plugins/ivsecurity"
grails.plugin.location."ivmodel" = "${basedir}/../plugins/ivmodel"
grails.plugin.location."ivquery" = "${basedir}/../plugins/ivquery"
我在所有这些插件上运行了“grails升级”,然后在主应用程序上运行了“grails run-app”,并收到以下错误:
Packaging Grails application
Error Plugin [ivmodel] is aliased as [grails.plugin.location.ivmodel] to the location [C:\workspace\fuse-view\fuse-view-web/../plugins/ivmodel] in grails-app/conf/BuildConfig.groovy.
You cannot upgrade a plugin that is configured via BuildConfig.groovy, remove the configuration to continue.
知道这里出了什么问题吗?
最佳答案
我认为在grails 2.0迁移之后会丢失一些依赖项。
检查存储库URL是否具有依赖性。
不要忘了grails recommendations
关于grails - Grails 2.0.0的就地插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8068497/