IDE(Eclipse/STS) デバッグ時に異なるプロジェクトのクラスを参照してしまう時の対処法

f:id:miyamori_k:20201205223859j:plain

誰かの為になるであろう開発Tipsを記事として残すコーナーです。

今回はタイトルの通り、デバッグ時に異なるプロジェクトのクラスを参照してしまう時の対処法です。

デバッグをしている際に到達するであろうクラスのメソッドに
ブレイクポイントを貼って待っていたが、その箇所に到達しない事象が発生する事がある。

この時確認して欲しいのが、クラス名です。

おそらく別のプロジェクトの同名のクラスが関連付けされてしまっており、そちらが参照されているせいです。

その為、

不要なプロジェクトを閉じる。

又は、アプリケーションサーバの「プロジェクトの追加および除去」から不要なプロジェクトを除去する。

その後、アプリケーションサーバを再起動すれば解消される。


今に関係のないプロジェクトは閉じる事が一番のポイントです。