はじめに
IntelliJ のバージョンアップデート後、起動ができなくなりました。
そのとき解決方法として調べた内容をメモとしてまとめておきます。
※ 以下の手順は Mac OS の対応流れです。
対応の流れ
- Terminal で、以下の PAHT までアクセス
cd /Applications/IntelliJ\ IDEA.app/Contents/MacOS
- idea バイナリーを実行
./idea
- なにかのエラーメッセージが出力されるはず
- エラーエラーメッセージを確認し、調査対応
対応例
WARN - llij.ide.plugins.PluginManager - Problems found loading plugins:
The IntelliJ Light Theme (id=com.jetbrains.lightThemePreview, path=~/Library/Application Support/JetBrains/IntelliJIdea2020.3/plugins/IntelliJLightTheme.jar, version=1.0.2) plugin Plugin 'IntelliJ Light Theme' (version '1.0.2') is not compatible with the current version of the IDE, because it requires build 201 or older but the current build is IU-203.6682.168
20xx-xx-xx 14:33:19,834 [ 2610] WARN - #com.intellij.ide.ui.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
20xx-xx-xx 14:33:19,910 [ 2686] WARN - #com.intellij.ide.ui.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
20xx-xx-xx 14:33:19,957 [ 2733] WARN - #com.intellij.ide.ui.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
20xx-xx-xx 14:33:20,003 [ 2779] WARN - #com.intellij.ide.ui.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
20xx-xx-xx 14:33:20,029 [ 2805] WARN - #com.intellij.ide.ui.UITheme - No color scope defined for key: xCheckbox.Foreground.Selected
20xx-xx-xx 14:33:20,595 [ 3371] WARN - rationStore.ComponentStoreImpl - Duplicated scheme Arc Dark (Material) - old: Arc Dark (Material), new Arc Dark (Material)
20xx-xx-xx 14:33:20,634 [ 3410] WARN - rationStore.ComponentStoreImpl - Duplicated scheme Atom One Dark (Material) - old: Atom One Dark (Material), new Atom One Dark (Material)
20xx-xx-xx 14:33:20,703 [ 3479] WARN - rationStore.ComponentStoreImpl - Duplicated scheme Atom One Light (Material) - old: Atom One Light (Material), new Atom One Light (Material)
20xx-xx-xx 14:33:20,706 [ 3482] ERROR - nsions.impl.ExtensionPointImpl - @NotNull method com/intellij/util/ui/UIUtil.getListSelectionBackground must not return null
今回は、IDE バージョンと、Plugin の互換性がよくなかったのが原因でした。
対応方法としては
cd ~/Library/Application Support/JetBrains/IntelliJIdea2020.3/plugins/
- ↑ パス(IntelliJ 配下の plugins ディレクトリ)にアクセスし、問題の Plugin を削除
- IntelliJ 再起動
で解決できました。
まとめ
- intelliJ の Version up などで、たまに壊れて起動できない場合もある
- 業務時間に急に起動できなくなると困るし、以外と調べるのに時間かかったりするので、 その時は、Terminal で intelliJ を起動し、エラーメッセージを確認する
- ↑ エラー内容を見て、必要な調査&対応を行う