1

IntelliJのフレックスプロジェクトのプライマリビルダーとしてantを使用しています。ビルドするたびに、IntelliJはコード分析ツールを実行し、ビルドファイルで一連のエラーを検出します。これにより、毎回[メッセージ]ウィンドウがポップアップ表示されます。実際、検出されたエラーは、主に別のファイルで定義されているプロパティについて不平を言っていますが、分析の実行時に実際には解析されません。

編集:さらに、IntelliJが認識していないプロパティをその場で生成するantタスクを利用しています。

ビルドプロセス中にantビルドファイルのファイル検査をオフにする方法はありますか?

4

3 に答える 3

2

それは奇妙に聞こえます。build.xmlファイルの編集中に取得するIDEAオンザフライ検査は、実際にエラーであり、ビルドファイルの実行中にAntからIDEAに報告されない限り、実際にプロジェクトをビルドするときにポップアップ表示されません。

IDEAは、特定のコンポーネントのMakeで追加の検証を実行し、エラーを報告できます([設定]、[コンパイラ]、[検証]を参照)が、Antビルドファイルは含まれておらず、Antターゲットを実行しただけではトリガーされません。

Antメッセージウィンドウからの警告を表示したくない場合は、[すべてのメッセージを表示]ボタンをオフに切り替える必要があります。

IDEAでbuild.xmlファイルのエラーを分析したくない場合は、ステータスバーのHectorアイコンをクリックし、強調表示レベルを[検査]から[構文]に変更して、ファイルごとの検査を無効にします。

そうでない場合は、問題を明確にします(IDEAバージョンを知っていると便利です)。

于 2009-08-11T17:06:45.307 に答える
0

.propertiesファイルは存在しますか?それはクラスパスにありますか?IntelliJは、そのことを理解するのに非常に賢いです。IntelliJが文句を言うとき、私は通常、私が間違いを犯していると思います。その姿勢は通常、私をすぐに解決策に導きます。

于 2009-07-17T01:15:14.697 に答える
0

Antプラグインを完全に無効にすることができます。大規模なAntビルドではIDEAが非常に遅くなるため、これが役立つことがわかりました。

Crtl+ Alt+ S(設定用)->プラグイン-> Antサポート(チェックを外す)

于 2012-01-20T15:06:50.523 に答える