私はJava 1.8でWindows上でJavaプロジェクトをコンパイルしましたが、これはWindowsマシン上でうまくいきました。私のUbuntuではJava 1.8もセットアップしました.UbuntuはMainクラスを見つけることができないと言いました。私はそれがフォルダパスと何か関係があると思うが、ネット豆でコンパイルされたプロジェクトフォルダ全体を私のUbuntuにコピーした。私のマニフェストファイルの内容:WindowsでコンパイルされたUbuntuでJARファイルを実行するにはどうすればよいですか?
マニフェスト・バージョン:1.0
X-COMMENT:メインクラスは、ビルドによって自動的に追加されます
どのようにWindowsとLinuxの両方でJARファイルを実行しようとしていますか?理想的には、OSの嫌悪感はないはずです(DLLの使用やそのようなものは禁止されています)。 –
それはまだJARファイルですが、JARは実際にウィンドウとLinuxの両方で実行されます – aero
待ち時間...実行されるのですか?エラーメッセージは、クラスパスの問題のように聞こえます。つまり、JVMは 'main()'を含むクラスを見つけることができません。 –