LoginSignup
1
0

More than 3 years have passed since last update.

Eclipse 2020を使っていたらビルドエラーが止まらなくなった話

Last updated at Posted at 2020-07-08

先日JavaのSpringチーム開発を行っていたところ私を含むチームメンバーの2人に同じエラーが発生しほとんど操作不能になりました。
根本的な原因は分かりませんが結論からいうと最新版のeclipseだけに発生する現象だったようです。

環境

  • IDE
    • Eclipse 2020-6
    • SpringToolSuite4(Eclipse4.16)
  • Java
    • 11
  • フレームワーク
    • Spring Boot
  • OS
    • Windows / Mac共に発生

現象

スコープ外のオブジェクトへの参照やstaticメンバの参照エラーなどのコンパイルエラーが発生する状況で自動ビルドが行われると以下のようにビルドエラーが繰り返されてしまう。
Eclipseの再起動もしくはプロジェクトのプロパティ→builderからJava builderを外す1まで止まらない。
スクリーンショット 2020-07-07 17.13.52.png

エラー詳細には
'Errors running builder 'Java Builder' on project 'なんとかプロジェクト'. java.lang.NullPointerException'
つまり「Javaビルダーの実行中にヌルポが発生した」とのこと。

試した処置

  • プロジェクトをワークスペースから完全に削除後再度 git clone
  • JDKバージョンの変更
  • 依存関係の再ビルド&再インストール

どれも全てダメでした。

解決方法

Eclipseのバージョンを2019_12に落とした。

たったこれだけですが全く同じプロジェクトなのにビルドエラーが出なくなりました。
メンバー二人とも同じ状況なのでおそらくIDEのバグだと思います。
同じようなエラーを解決した記事が見つからなかったので共有します。


  1. これをするとIDEがただのメモ帳と化す。 

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