Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
クラスパスで重複するクラスを見つけるにはどうすればよいですか?
バックグラウンド:
クラス(javax.mail.Session)が重複していると思われます。このクラスのjarを1つ見つけましたが、同じクラスを含む2番目のjarがどこにあるのかわかりません。
私はEclipseを使用しています。
日食でctrl-shift-Tを押し、Sessionと入力します。
These tools may be able to solve your problem:
Classpath Inspector
Classpath Checker
これが役立つかどうかを確認します。このスクリプトは、フォルダー内のすべてのjarファイルを検索し、すべてのクラスを抽出して、等しいクラス(まったく同じフルネーム)を検索します。
ディレクトリ内の重複するjarを削除します