JavaFxプロジェクトがintellijのアイデアで正しく動作しています。編集構成では、私はsample.Main
とメインクラスを選択し、intellijアイデアの実行ボタンをクリックすると、プロジェクトは正常に動作します。JavaFXアプリケーションクラスのサンプルがありません。メイン
次に、JavaFXプロジェクトをビルド成果物を使用して.jarファイルに変換しました。しかし、java -jar project.jar
を使用して.jarを実行しようとすると、「Missing JavaFX application class sample.Main」というエラーが発生します。私は両方の機会に同じクラスを使いました。では、.jarの実行中にエラーが出力されるのはなぜですか?
メインファンクションを含むファイルを指定するには、マニフェストファイルを使用する必要があります。 –
@mrmcwolfご意見ありがとうございます。私は、JavaFXプロジェクトにintellijのアイデアでマニフェストファイルをどこに生成するのか分かりません。あなたのコメントをさらに説明してください。 – ChukZ
これを参照してくださいhttps://blog.jetbrains.com/idea/2013/03/packaging-javafx-2-applications-in-intellij-idea-121/ –