2016-07-13 14 views
10

IntelliJ IDEA Ultimateを2016.2バージョンに更新しました。IntelliJ IDEA Ultimate 2016.2にアップデートした後にGrailsアプリケーションが見つかりません

私はGrailsの3プロジェクトを持っていたし、私は私のプロジェクトを実行しようとしたとき、私は次のエラーを取得するIDE開くと今:

Error running Grails: My_Project: Grails application is not found 

を、私はまだ、端末を開くことができますし、手動でプロジェクトを実行し、それIntelliJ IDEAがGrailsアプリケーションを認識しなくなったようです。 "Edit configurations ..."に行くと、 "Application"に "[none]"と表示され、何も選択できません。

Grailsのバージョン:3.1.9 Groovyのバージョン:2.4.7 JVMのバージョン:1.8.0_66

答えて

27

これは、グラデーションプロジェクトをリフレッシュする簡単な方法です。

あなたは少しGradleのタブを飛び出ると、「最新の情報に更新すべてのGradleのプロジェクト」

+0

@rapgodroryありがとう、これはまた魅力のように動作します! :-) –

+2

これは選択された答えになるはずです。 – reinaldoluckman

+0

これは私にとって完璧に機能しました。新しいプロジェクト(3.2.5)を作成した後、OKを実行して閉じて、その日の後半に戻って再オープンし、Application Not Foundエラーのために実行できなくなりました。上記のようにリフレッシュすると修正されました。 – Dave

7

まず、IntelliJの2016.2への再インポートするプロジェクト。インポート用のbuild.gradleファイルを選択します。グラデルラッパーまたはローカルグラデルインストールを使用して、IntelliJにローカルにインストールされたGradleのパスを指定します。 IntelliJはすべてのインデックスを再作成します。画面の下部に索引が表示されなくなるまで待ちます。

第2に、アプリケーションを編集構成なしで1回実行します。これでエラーが完了したら、[実行] - > [設定/アプリケーションの編集]を選択する必要があります。

第3に、grails-app/init/app-name/Application.groovyファイルのプロジェクトペインに移動し、右クリックして「実行」を選択することができます。その後、編集構成が作成されます。

最後に、キャッシュを無効にして再起動することができます。 (これは編集構成とは関係ありませんが、時にはグラデーションおよび/または.ideaキャッシュが同期しなくなります)

+1

ありがとう押すことでこれを行うことができます!プロジェクトを再インポートすることはトリックでした:-) –

関連する問題