jar ファイルを実行しているときにこのエラーが発生する理由がわかりません。
スレッド「メイン」の例外 java.lang.NoClassDefFoundError: net/sf/mzmine/main/MZ mineModulesList at net.sf.mzmine.main.MZmineCore.main(MZmineCore.java:100) 原因: java.lang.ClassNotFoundException: net.sf.mzmine.main.MZmineModulesList
MZmineModulesList
クラスが見つからないと言っていますが、このパスに存在します。クラスをjarファイルに書き込んでいたときに何か間違ったことをしたのでしょうか?
これは、MZmineModuleList ファイルを更新されたバージョンに置き換えた後に表示されたことを付け加えたいと思います。私が行ったこと: Jar からファイルを抽出し、新しいクラスを追加しました。また、古い MZmineModuleList クラスの代わりに、数行のコードが追加された新しいクラスに置き換えました。java.util.jar のメソッドを使用して jar ファイルに書き込んでいるときに、何かを見逃したのではないでしょうか?