私は最近、自分のマシンで他のユーザーに実行してもらいたい Java アプリケーションをいくつか開発しました。私はいくつかの調査を行い、Java コードを配布するには .jar ファイルを作成する必要があることを知りました。私はそうしましたが、それらのファイルを配布すると、一部のコンピューターで実行されますが、他のコンピューターでは「メインクラスが見つかりませんでした」というエラーが返されます。
- JRE のバージョンに問題はありますか。
- ユーザーは、どのバージョンでアプリケーションを実行する必要があるかをどのように知ることができますか。
- app/jar ファイルに正しいバージョンの jre をパッケージ化できますか? どうやって??
- jar ファイルは、コンパイルされている場合を除き、他のバージョンの jre と互換性がありません。