プロジェクトを JAR にエクスポートすることについて、私は完全に誤解しています。
2つのことが起こっています。
まず、Runnable JAR ファイルのエクスポート中にアラートが表示されます。
コンパイル警告付きでエクスポート: prj.Resources/classes/Person.java
私のプロジェクトはprj.HelloWorldと呼ばれます。メイン関数はここにあります。また、たまたまprj.Resourcesである別のプロジェクト リソースを参照しています。(そのプロジェクトをprj.HelloWorldの Java ビルド パスに追加しました)
そのため、Person.java クラスは正常に動作していますが、それでもコンパイルの警告が表示されます。その警告はどういう意味ですか?
次に、デスクトップに保存した helloworld.jar ファイルをダブルクリックしても、MenuBar 項目に画像が表示されません。両方のプロジェクト内からアイコンを呼び出しています。Eclipse 内からコンパイラーを実行すると、すべて正常に表示されます。
-実行可能なJAR ファイルをエクスポートしているので、[ライブラリ処理] オプションで [必要なライブラリを生成された JAR に抽出する] を選択しています。
画像で何が間違っていますか?