• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同じパッケージ、クラス名が含まれているjarが複数ある場合)

同じパッケージ・クラス名を含む複数のjarファイルの動作と異常終了の関係性

このQ&Aのポイント
  • 同じパッケージ・クラス名を含む複数のjarファイルがある場合、どのクラスが使用されるかについて解説します。
  • jarファイルのロード時に同じパッケージ・クラス名が重複する場合、後にロードされたjarファイルのクラスが優先されます。
  • 現在のVMの異常終了とjarファイルの重複は関連性がある可能性があります。問題の解決には、重複するjarファイルを修正するか、使用するjarファイルを選択する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

アプリケーションがnet.testpakegeパッケージのTestclassをアクセスしていると、クラスパスリストの最初のほうにあるやつが使われます。クラスのバージョン等の関係でそれが不具合の原因になるなら、クラスパスリストの順序を変えるか、または要らないほうのnet.testpakegeパッケージを当該のjarファイルから削除します。

take_july
質問者

お礼

ありがとうございました。解決できました。

関連するQ&A