2016-05-04 5 views
1

Grailsアプリケーションにgrails rest-client-builderプラグインがインストールされています。 は、以前の私は1.0.3を持っていたが、今私は今、私はこの次の奇妙なメッセージになっています2.1.1Grailsプラグインが同じビルドのアップグレードおよびダウングレードメッセージを取得しています

にBuildConfig.groovyにバージョンを変更:私は取得していますなぜ今、私の質問がある

|Environment set to development 
................................. 
|Packaging Grails application 
You currently already have a version of the plugin installed [rest-client-builder-1.0.3]. Do you want to upgrade to [rest-client-builder-2.1.1]? [y,n] y 
y 
. 
|Installing zip rest-client-builder-2.1.1.zip... 
... 
|Installed plugin rest-client-builder-2.1.1 
..............You currently already have a version of the plugin installed [rest-client-builder-2.1.1]. Do you want to downgrade to [rest-client-builder-1.0.3]? [y,n] 

を同じビルドで1.0.3にダウングレードするメッセージ?

これはいくつかの奇妙なエラー(アップグレード前に起こっていなかったユニットテストフレームワークが期待どおりに終了するような)にリンクされていると思われます。

PS:1.0.3のバージョンを元に戻すと、メッセージを取得するだけでダウングレードできます。だから私は高バージョンを置くとき何が間違っているのだろうか。

+0

あなたは既にアプリをきれいにしていると思います。 '.grails'でプロジェクトディレクトリを削除することもできますか? – dmahapatro

+0

同じ問題が発生していますが、この問題の解決策を見つけましたか? – Viriato

+0

@Viriato遅く応答して申し訳ありません。私はほとんどすべてを試して、まだこの問題を抱えています。まだ解決策を見つけることができませんでした。最終的にはアプリケーションに何も影響を与えないように見えるので、最終的にはそれを使うことに決めました。 – rahulserver

答えて

0

これはうまくいくかどうかわかりませんが、grails depedency-reportコマンドを実行して、そこに古いバージョンが必要なものがあるかどうかを確認できます。もしそうなら、他のプラグインをアップグレードします。そうでない場合は、BuildConfigで1.0.3への参照がないことを確認してください。これは私のBuildConfigです:私はその問題を持っていたとき

plugins { 
     build(":release:3.0.1", ":rest-client-builder:2.1.1", ":tomcat:7.0.54") { 
      export = false 
     } 
     runtime ":console:1.5.4" 
     runtime ':db-reverse-engineer:0.5' 
     runtime ":hibernate:3.6.10.16" 
     compile ":scaffolding:2.0.3" 
     runtime ":jquery:1.11.1" 
     compile ":jquery-ui:1.10.4"  
     compile ":mail:1.0.7" 
     compile ":cache-headers:1.1.7" 
     compile ":rest-client-builder:2.1.1" 
    } 

は、私は私が残り、クライアント・ビルダーを持っていたが実現:1.0.3 buildセクションに記載されていると、コンパイル中に、私は2.1.1を持っていました。それは私の目の前にあり、私はそれを見ませんでした。

クリーンオールを試すこともできます。さらに、C:\ Users \ your_user \ .m2 \ repository \ org \ grails \ plugins \ rest-client-builderの.m2フォルダからすべてのプラグインを削除してください。

次に、 .1バージョンをBuildConfigに追加します。私はgrailsバージョン2.3.11を実行しています。grails 2.3より前のバージョンでは、以前のバージョンに固執しています。

関連する問題