0

事前に作成された Java/swing アプリケーションのバグ修正に取り組んでいます。すべてのバグがなくなったので、アプリケーションの jar を作成して配布しましたが、jar は実行されません。

両方のクラスパス ファイルは同じように見えます。Eclipse のものと jar のものです。運が悪い:(マニフェストファイル内のすべての.jarファイルへのパスをハードコーディングしましたが、それでも機能しませんでした!

他に確認すべきことはありますか?どんな助けでも大歓迎です。テスターに​​Eclipseからアプリを実行させるという最後の解決策に頼るのは嫌いです。ここに投稿してほしいファイル/コードがあれば教えてください。

前もって感謝します。

4

3 に答える 3

0

最終的にどのように機能したかは、jar をライブラリと共に別のフォルダーにエクスポートすることでした。それは魅力のように機能しました:) libフォルダーを含むjarをテスターに​​提供し、現在数週間正常に機能しています! 助けてくれてありがとう。

于 2013-11-21T17:29:19.260 に答える
0

特に「.;」を追加して、クラスパスを設定する必要があると思います クラスパスに

(ドットは現在のディレクトリを意味します)

于 2013-11-01T14:51:01.207 に答える
0

コマンドラインからjarを実行している場合は、コマンドを使用する必要があります

java -jar MyJar.jar

表示されたエラー メッセージや jar をどのように実行しようとしたかは記載されていませんが、コマンド ラインからのエラーで、次のようなエラーが表示された場合は、フラグがcould not find or load main class欠落している可能性があります。-jar私も今日の初めに同じことがありました。私はEclipseから実行可能なjarを作成しましたが、そのように実行するためにとにかく変更する必要はありませんでした。

于 2013-11-01T15:08:05.273 に答える