JavaFX という外部パッケージを含む小さなアプリケーションを作成しました。パッケージには 4 つの jar ファイルが含まれています。コマンド ラインから現在のディレクトリに jar を作成すると、jar は正常に実行されます (4 つの jar からクラスをインポートします)。しかし、そのjarファイルを別のディレクトリから移動すると、ファイルは実行されません。つまり、作成された jar は、それらの jar ファイル (JavaFX jar) 内のクラスを見つけることができないようです。
以下はマニフェスト ファイルです。
Main-Class: QuizMenu
Class-Path:
deploy.jar
javaws.jar
jfxrt.jar
plugin.jar
テキストファイルには、jar の各行の先頭と末尾にスペースが含まれており、最後の行に最後の改行が含まれています (最後の行から離れた各行には改行が含まれていません)。また、Main-Class:
ヘッダーは正常に動作します。(クラスパスだけが機能していないようです)。
誰でもファイルの問題を特定できますか?