これは私の最初の質問ですので、間違いがあればお詫びします。できる限りの情報を提供しようと思います。基本的に、画像を JPanel にロードして表示するだけの簡単なスイング アプリケーションを作成しました。私は Netbeans 7.1 を使用しており、最新バージョンの Java SDK を持っています。とにかく、NetBeans 7.1 の「ビルド」機能を使用して、アプリケーションを Jar ファイルに配備しました。PC で Jar ファイルをダブルクリックすると、問題なく実行されます。ただし、他のコンピューターに配置すると(これまでに他の2台でテストされ、両方とも最新のJREでテストされました)、次のエラーを引用して開くことができません:
メイン クラスが見つかりませんでした: swong.Startup. プログラムは終了します
swong はパッケージ名で、Startup はメイン メソッドの場所です。Netbeans のビルドで作成されたマニフェスト ファイルを確認しましたが、[マニフェスト] には実際にメイン メソッド クラスの場所が含まれています。
検索の結果、クラスパスが間違って設定されているという同様の問題に遭遇しましたが、これがどのように特定のエラーを引き起こすのかわかりません。
誰かが私を助けてくれたら、私は大喜びです。私は 1 年ほど Java を勉強してきて、よく理解できましたが、自分のものではないコンピューターで動作する Jar を作成することはできませんでした。それでは、10点とよろしくお願いします。
xo。
編集:回答ありがとうございます。私は交代制の仕事をしていて忙殺されていますが、明日これらの回答をテストして突き刺し、より多くの情報を提供します. 再度、感謝します。xo