コンピューターで jar ファイルを実行すると、「jar マニフェストを読み込めません」という奇妙なエラーが表示されます。
奇妙な部分は、ファイルをローカルドライブに置くと機能することです。Windowsサーバー(私のホームディレクトリ)からロードすると、このエラーが発生します。開発中のLinuxサーバーからロードすると、機能します。
最後に、Windows サーバーから java.exe -jar "jarfile" を実行すると、同様に機能します。
手がかりを得た人はいますか?
コンピューターで jar ファイルを実行すると、「jar マニフェストを読み込めません」という奇妙なエラーが表示されます。
奇妙な部分は、ファイルをローカルドライブに置くと機能することです。Windowsサーバー(私のホームディレクトリ)からロードすると、このエラーが発生します。開発中のLinuxサーバーからロードすると、機能します。
最後に、Windows サーバーから java.exe -jar "jarfile" を実行すると、同様に機能します。
手がかりを得た人はいますか?
私は今、同じ問題に直面しています。回避策は、スタンドアロンの実行可能ファイルを作成することです。
実行可能な Java プログラムを作成するにはどうすればよいですか?
ただし、根本的な問題の修正は見つかりませんでした。私にとっては、エラーをスローしている新しい fx ランチャーです。
バッチファイルを使用してこのように動作するようにしました:
pushd pathToJarAndJava
.\javaDir\java -jar .\jarDir\yourCode.jar
popd