はい、NetBeans 7.1 で作業しているプロジェクトがあり、jar ファイルを別のコンピュータで使用したいところですが、実行しようとすると NoClassDefFoundError が返されます。しかし、自分のコンピューターで実行すると、問題なく動作します。すべてのクラスがそこにあるように見える.jarファイルを抽出しました。netbeans が私のプロジェクトがメイン プロジェクトであると認識しているかどうか、および MANIFEST.MF ファイルで確認したメイン クラスがあるかどうかを確認しました。それが何かに影響を与える場合、私のプログラムにはスイングコンポーネントがあります。
編集また、私のdistフォルダーには、約100回もクリーンアップして再構築したlibやpictureフォルダーのような他のフォルダーはありません/編集
ここにエラーがあります
Caused by: java.lang.ClassNotFoundException: ClubControl.jar
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
この件に関する無数の記事を検索しましたが、それでも問題が見つかったとは思いません。うまくいけば、私はそれを見逃さず、誰かが別の質問へのリンクで応答します.
他の情報が必要な場合は、お尋ねください。
編集
MFファイルはこちら
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.3
Created-By: 1.7.0_01-b08 (Oracle Corporation)
Class-Path:
X-COMMENT: Main-Class will be added automatically by build
Main-Class: GUI.MainWindow