2016-08-16 397 views
0

我在使用IntelliJ構建JavaFX應用程序時遇到問題。當我將源代碼複製到NetBeans中時,所有工作都完美無缺,因此IntelliJ中必須存在一些我無法識別的錯誤設置。IntelliJ - 構建JavaFX - 無響應.jar

首先我遇到了這個錯誤消息 Error:Java FX Packager: Unable to build JavaFX artifact. Application class should be specified in artifact's settings.,但我已經在項目結構 - >工件 - > JavaFX選項卡 - >應用程序類中解決了它。

但後來我遇到了另一個問題。 IntelliJ成功構建它,但是當我嘗試運行生成的.jar文件時,沒有任何反應。

我附上我的項目結構的屏幕截圖

輸出佈局選項卡

enter image description here

JavaFX的標籤

enter image description here

+1

你可以嘗試使用命令'java -jar '從終端運行生成的jar並檢查是否有任何異常? – ItachiUchiha

+0

非常感謝。我用cmd,發現異常信息的問題的來源:)再次感謝 –

回答

0

爲ItachiUchiha [R eplied ..我嘗試使用命令行運行該文件..我有一個例外,與NullPointerException所以我檢查了線路導致它 - 這是FXMLLoader - 路徑FXML文件爲../fxml/Document.fxml - 本來應該/fxml/Document.fxml