2016-05-02 9 views
3

プロジェクトをGrails 2.5.1からGrails 3.1.4にアップグレードしています。次のようにGrails 3.1.4でgrails3.xのインプレースプラグインコードの変更が自動的にリロードされない

私のマルチプロジェクトのビルド構成は次のとおりです。 - Root |--MainProject |--Plugin1ForMain |--Plugin2ForMain |--settings.gradle

私はgrails run-appコマンドを使用してMainProjectを実行し、私はPlugin1ForMainまたは任意の他のプラグインで、私のコードを変更するたびに、変更内容が自動的にではありませんGrails2.xのように再コンパイルされました。

プラグインのコードをgrails3.xでオートコンパイルするにはどうしたらいいですか?私はgradleバージョン2.3を使用しています

+0

使用してみてくださいbuild.gradleに3.1.6にプロフィールプラグインのバージョンを変更最新の3.1.6、3.1.4と3.1.6の間のプラグインの再ロードされた修正がありました。 – erichelgeson

+0

は3.1.6でも動作しませんでした。 [TestApplication](https://github.com/girisagar46/Grails3ReloadTest)を試しました。また、[Issue](https://github.com/grails/grails-core/issues/9921)も作成しました。 – sgiri

答えて

0

私もgrails 3.1.4と同じ問題がありました。私がGradleとprofile webプラグインのバージョンを変更したとき、私のために働き始めました。それもあなたの問題を解決することを願っています。

a)の使用Gradleのバージョン2.13、gradle.properties

gradleWrapperVersion=2.13 

BでGradleのバージョンを変更)と

profile "org.grails.profiles:web-plugin:3.1.6" 
+1

ありがとう、それは動作します。 – sgiri

関連する問題