2011-11-09 11 views
3

1.3.7アプリを2.0.0.RC1にアップグレードしようとしています。アプリはBuildConfig.groovyで構成されたインプレースプラグインの数を持っていGrails 2.0.0のインプレイスプラグイン

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" 

I走ったすべてのこれらのプラグインには、「Grailsは実行アプリを」メインアプリ上で実行し、次のエラーを得た「Grailsはアップグレード」 :

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.

何が問題なのですか?

答えて

1

Grails 2.0の移行後にいくつかの依存関係が見当たらないと思います。 依存関係のリポジトリURLを確認してください。 忘れないでくださいgrails recommendations

0

あなたはexperiencing this issueと思われます。私はあなたがそれを解決する方法を知らないと言って申し訳ありませんが、おそらく各インラインプラグインの些細な名前はビルドシステムによって '新鮮な'扱われ、核と舗装の必要性を避けるでしょうか?

また、プラグインがgrails.plugin.location行にのみ定義されていることを確認してください。 application.propertiesをダブルチェックし、それらがBuildConfig.groovy plugins {}ブロックにないことを確認します