簡體   English   中英

嘗試使用 Mac 在 Eclipse 上運行 Javafx 時不斷出錯

[英]Keep Getting Error When Trying to Run Javafx on Eclipse with Mac

因此,在嘗試運行我的程序時,我不斷收到此錯誤:

初始化引導層 java.lang.module.FindException 時出錯:找不到模塊 javafx.controls

I'm using a mac with eclipse, and my VM argument is: --module-path /Users/myname/Desktop/javafx-sdk-11.0.2_3/lib --add-modules javafx.controls,javafx.fxml

我已經嘗試了一切,javafx.controls.jar 和另一個。jar 文件在我的 lib 文件夾中。 我已經重新安裝了 javafx 程序,更改了我的文件路徑大約數百次,並且我嘗試安裝插件。 有沒有人知道會發生什么? JavaFX也是我項目中添加的庫,所有與之相關的.jar文件都添加到其中。 如果有人有想法,請告訴我。 最好的!

我通過以下附加步驟取得了成功。

Run Configuration->Dependencies選項卡中,單擊“ModulePath”,然后將 JavaFX JDK 的 jars(或包含 jar 的/lib文件夾)添加到列表中。

您可以檢查生成的命令行,並檢查這些是否包含在-p選項中。

IDK 為什么需要這一步。 我認為 Eclipse 應該足夠聰明,如果它在項目的構建路徑庫列表中,可以在依賴模塊路徑中包含一些內容。

我在 eclipse.org 和 gluon 對此有疑問。 也許會有解釋,或者修復,這樣就不需要這個步驟,或者編輯文檔讓我們知道我們需要這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM