web-dev-qa-db-ja.com

Mavenプロジェクトをインポートすると、IntelliJ14.1が遅すぎます

Mavenプロジェクトをインポートする場合(プロジェクトのインポート>メインのpom.xmlファイルを選択> Mavenプロジェクトの自動インポート>次へ...をチェック):

  • in IntelliJ IDEA 14.1 Ultimate Edition準備が整うまで約5時間かかります。
  • in IntelliJ IDEA 14.0.3 Ultimate Edition約20倍高速でした。

処理中にポップアップを最大化すると、次のようになります。 enter image description here

プロジェクト領域のモジュール(フォルダ)は最後にのみ表示されます(「解決」中、この場合はすぐに、メインディレクトリのファイルのみが表示されます)。

Jarファイルはすでに.m2フォルダーにあるため、問題はそれらのjarをダウンロードする時間とは関係ありません。

パフォーマンスを向上させるために必要な「非表示」設定はありますか? (チェックボックス、コマンドなど)

詳細

  • Windows 7
  • Java 7
  • Apache Maven 3.2.1

編集

  • JDK、Maven、.m2、IntelliJ IDEAおよびプロジェクトソースは同じドライブ上にあります
  • JetBrainsは次のように書いています。

    一部のプロセスがバックグラウンドで実行されるようになったため、プロジェクトがより速く開き、IDEの応答性が向上します。

    intelliJに関してIDEA 14.1そしておそらくそれはより速いですが(少なくとも私にとっては)デフォルト設定を使用していません。

17

Idea14.1に付属のbundled Mavenを使用する場合は、こちらをご覧ください: Slow Intellij IDEA Deployment 。インストールされたMavenを使用するようですはるかに速くなります。

enter image description here

もう1つの改善点は、インポーター用のJDK(およびおそらくインポーター用のVMオプション)を内部JREを使用から独自のJDKに変更することです。 enter image description here

39
Alexander
  1. それはすべてMavenバージョンだからです。 Maven3.0.5またはMaven2.xは、簡略化された依存関係解決を使用するため、大規模なプロジェクトのインポート中に頻繁に使用できます。 3.1以降のMavenを使用する一部のプロジェクトでは正しく機能しない可能性があると考えました。
  2. 自動インポートをオフにすることも別の解決策です。
3
Denis Rozhnev