2012-12-14 7 views

答えて

2

私は今朝まで同じ問題を抱えていました。私は、次の手順を行なったし、それが自分自身を解く:

  • は、IDEAの12.0.1にアップデート
  • をJetGradleタブにルートbuild.gradleファイルを(我々はいくつかを持っている)を添加し、リフレッシュ
  • (それが再起動し、再度インデックスを付け)

私は最初の1つをやって再起動すると十分かもしれないと思いますが、わかりません。

+0

これは大きな改善点です。私は 'apply'、 'jar'などのシンボル定義に移動することはできませんが、これはローカル環境の設定上の問題かもしれません。 – thetwan

+0

私はこれを得ることができません。アイデア12の開始からgradleを設定しました。この奇妙な赤いエラーがあります – igr

4

IntelliJ IDEAは現在、Gradleビルドスクリプトの構文補完を提供していません。標準的なGroovyのサポートだけが得られます。

+1

赤もその一部ですか? – Makoto

+0

なぜこれらのエラーが発生するのか不明です。 IDEAはGradleビルドスクリプトのクラスパスを理解していないため、解決できないパッケージとタイプのエラーのみが表示されます。どのようなエラーメッセージが表示されますか?おそらく、IDEAフォーラムで質問したり、問題を提出したりすることをおすすめします。 –

+0

エラーツールチップで「シンボルxを解決できません」と表示されます。ディスプレイは、12.0.1(以下のQuartzの答えによる)で少し良くなっています。テキストは気を散らす赤色ではありません。しかし、同じツールチップが存在します。 – thetwan

1

私はIntellij 13を使用していて、同様の問題がありました。私が気づいたのは、Intellij(つまり、新しいGroovyプロジェクトまたはGradleプロジェクト)から新しいプロジェクトを作成するときに、構文エラーマーカーが表示されることでした。私はまた、それがGradleの依存関係を引っ張って良い仕事をしなかったことに気づいた。

一方、すでに作成されたbuild.gradleファイルを使用してプロジェクトをインポートすると、構文エラーのマークが消え、依存関係がよりうまくいくように見えます。これがあなたのために働くかどうか分かりません。

1

Intellij 14とGradle 2.3では、自分のプロジェクト設定で{$GRADLE_HOME}/lib{$GRADLE_HOME}/lib/pluginsをライブラリとして追加すると、「依存関係はgroovy.lang.Closureに適用できません」という警告がすべて消えてしまいました。

関連する問題