2011-07-21 17 views
1

IDEAが本当に好きですが、Tomcat上で動作するWebアプリケーションを使用して、単一のJavaクラスファイルのみを変更すると、クラスとリソースを更新する必要があります。日食よりもそれをする時間。日食では、少なくとも私は何も気づかないが、アイデアでは、キャッシュを作成し更新するだけで、それ以外は何がわかりませんが、本当に面倒です。 これはなぜですか、これをどのように解決できますか?IntelliJ IDEA更新クラスに時間がかかりすぎる

答えて

2

更新は、プロジェクトとIDEAの設定によって異なります。通常は、必要なステップだけが実行されるので時間がかかりません。コンパイルはインクリメンタルであり、瞬時になります。プロジェクトに時間がかかる理由を理解するには、サンプルプロジェクトとそれを再現するための正確な手順が必要です。issue trackerに問題を提出してください。

本当に速いアップデートをご希望の場合は、JRebelをご利用ください。plug-in for IDEAです。

+0

たぶん私だけだけど、IntelliJのサポートはとても早く答えてくれて驚いています:)もしSpring Rooプロジェクトでajcを使用しているのなら、それは理由でしょうか? – tewe

+0

はい、ajcはコンパイル時に遅いことが知られています。 – CrazyCoder

1

IntelliJ 10.xではそうではありません。アップデートでは、完全なビルドと再デプロイは必要ありません。新しいバージョンをお試しください。

1

確かにわかりませんが、プロジェクト設定を実際に確認できます。モジュールセクションには、不要なフォルダのいくつかに除外マークを付けることができます。

不要なファイルがインデックスに登録されていないため、プロセスがスピードアップする可能性があります。

+0

インデックスを作成するファイルの数は、生成されたファイルの更新に必要な時間とは関係ありません。 –

関連する問題