Java」カテゴリーアーカイブ

Eclipse で応答なしが頻発する

Java 17 での開発で Eclipse(Pleiades)を利用しているのですが、「応答なし」が頻発して困っていました。

バージョン: Eclipse 2022-03(4.23)、2022-06(4.24) のいずれも。

トリガーは、キーワードで「ファイル検索」を実行した場合で、特に JSファイル を対象とした場合です。
これを機に「応答なし」が発生しだすと、Eclipse を再起動するまで解消されません。

Eclipse が重い(遅いと)、JVM のオプションでヒープサイズを大きくしたりするのが一般的ですが、さっぱり解消されず困っていました。

きちんと Eclipse のログを確認すべきですよね、、、
workspace の配下に .metadata がありますが、ここにログファイルがあります。

org.eclipse.lsp4e にて java.util.concurrent.TimeoutException が発生しています。
これは(調べてみると)、言語サーバーというやつでした。

ウインドウ > 設定 > 言語サーバー をみると、デフォルトでは全てチェックが入っていました。

この中で、JS関連のチェックを外すと、、さくさく動作するようになりました。
(解決まで、半年くらい掛かったような)

これは万人向けの対処ではないと思いますが、他の方法で解決しない場合は、有効だと思います。