LoginSignup
1
0

More than 1 year has passed since last update.

IntelliJ IDEAのインデックスが壊れた時にやること

Last updated at Posted at 2021-01-09

IntelliJ IDEAはアップグレードの度にインデックスが壊れるし、何もしなくても壊れるんだけど、過去にどうやったら直ったかをメモしてなくて忘れてしまうので、今日からここに書きためていくことにする。

GradleのRefresh

右のGradleペインを開いてグルグルしてる更新マークを押すと全部のインデックスが走り、それで直ることもある。

ローカルでGradleを走らせる

build.gradleで環境変数などでmavenのcredentialを取得している場合、IntelliJからライブラリを更新しようとするとうまくいかないことがある。Path Variablesを設定しても動かないことがある。

その場合、環境変数をセットしているシェルで ./gradlew build などしておくと、そこで取得できたライブラリをIntelliJも見てインデックスが成功する。

sbtのRefresh

まずScala SDKをインストールする。また、SBT Executorプラグインをインストールする。

それでもsbtが右のペインに出ない場合、.ideaを削除して再起動する。うまくいくと、Gradleと同じく更新マークが出るようになる。

プロジェクトは、build.sbtから開くこともできる。

Kotlin pluginのアンインストール

普通にgradleでのビルドは通るのに "Cannot access class ‘xxx’. Check your module classpath for missing or conflicting dependencies" になる時、Kotlin pluginをuninstall and restartしたら全部直った。uninstallしてもbundledな奴が動く。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0