157

Intelli J がプロジェクトのインデックスを更新するのに長時間 (約 12 時間) かかるのは正常ですか? マシンに Intelli J をインストールし、かなり大きな Maven プロジェクト (13k 以上のファイル) をインポートしました。

プロジェクトが大きいことは理解していますが、コンピューターを一晩中起動させ、朝起きたとき、Intelli J はまだファイルのインデックスの更新を完了していないため、ポップアップが表示されてから何もできません。タイトル「インデックスの更新」が画面の中央にぶら下がったままになります。

4

13 に答える 13

103

キャッシュを削除してみましたが、完全に機能します。解決の友に感謝します。

ただ:

  1. IntelliJ IDEA を開く
  2. ファイルメニューを選択
  3. [キャッシュの無効化/再起動... ] メニューを選択します。
    選択すると、一連のオプションを含むポップアップが表示されます。
  4. [無効にして再起動]を選択
    します。それを行う前に、すべての変更を保存したことを確認してください。そうしないと、保存されていない変更が削除される可能性があります。

ヒットすると、IntelliJ が再起動し、すべてのインデックス作成が非常に高速に行われていることがわかります。

于 2015-08-24T20:13:57.020 に答える
11

私もこのIntellij 2020.2問題に直面しました。キャッシュの再起動/無効化はうまくいきませんでした。私がしたことは、次のパスのキャッシュフォルダーを削除することだけでした:

C:\Users\davoud\AppData\Local\JetBrains\IntelliJIdea2020.2
于 2020-09-23T07:27:23.710 に答える
2

受け入れられた回答やその他の回答で特定の問題が解決する場合がありますが、インデックス作成に非常に長い時間がかかる問題は、多くの場合、リポジトリに多数のファイルが含まれているか、ディレクトリにリンクされていることが原因であることがわかりました。多くの場合、これはテストのために行われ、問題のディレクトリは実際にはプロジェクトの一部ではありません。たとえば、VCS によって無視されます。

IDE はインデックス作成時にこれらのディレクトリを自動的に無視しませんが、プロジェクトからディレクトリを「除外」することは可能です。これにより、インデックス作成も防止されます。

于 2018-10-03T11:59:39.190 に答える
-1

おそらく - キャッシング システムの古いバグ。特にIntelliJまたはJDKのバージョンをアップグレードすると、すべてのバージョンで発生します。修正するには: 1) GUI を閉じます。2) %HOME_DIR%.IntelliJIdeaXXXX\system\caches に移動して削除します。3) GUI を再度起動します。

于 2018-10-10T01:16:47.910 に答える