簡體   English   中英

導入JavaFX軟件包以通過命令行/ CMD運行

[英]Import JavaFX Packages To Run Through Command Line/CMD

因此,我嘗試使用我最喜歡的編輯器(Visual Studio Code)開發一個JavaFX程序,然后使用以下命令通過Windows 10 Command Prompt Command Line運行該程序

javac程式

然后

Java程序

我目前正在運行jdk&jre 1.8.0_181(已被告知已經包含JavaFX軟件包),但是我不斷收到編譯錯誤,指出該軟件包不存在

錯誤:程序包javafx.collections不存在。

 import javafx.collections.*; ^ 

我目前在大學和大學計算機上獲得信息技術學位的三年級,僅使用上述命令,javafx程序即可完全正常運行,但是當我嘗試在個人筆記本電腦上重新創建這些程序時,會出現這些錯誤。 我知道我的程序沒有編碼錯誤,因為它可以在其版本上使用,而沒有編譯/運行時錯誤。 如果有人可以提出任何可能的原因(例如,我需要做一些適當的設置我的javafx或需要使用特定的命令來運行該程序的事情),那么它確實會有所幫助。 謝謝。

因此,我本來是最初提出這個問題的人,但我只是找到了一個可行的解決方案,對於將來遇到此問題的人,我通過“添加或刪除”來完全卸載了在計算機上運行的所有Java版本。刪除程序”頁面。 完成后,我專門安裝了此版本的Java(其他版本對我而言均無法正常工作,但對您而言可能有所不同):Java SE Development Kit 8u192(位於https://www.oracle.com/technetwork/java/javase/ downloads / jdk8-downloads-2133151.html )。 安裝后,在“程序文件”目錄“ C:\\ Program Files”中找到Java目錄,然后打開剛剛安裝的jdk文件夾。 獲取此文件夾的路徑並將其復制到剪貼板。 打開控制面板,單擊“系統和安全性”(如果找不到此按鈕,請跳至下一步)。 單擊“系統”>“高級系統設置”(在左側欄上)。 單擊頂部的“高級”選項卡,然后單擊底部的“環境變量...”。 在“系統變量”下,查找一個名為JAVA_HOME的變量。 如果找不到它,請單擊“新建”,在“變量名稱”字段中輸入“ JAVA_HOME”,然后將您先前復制到剪貼板的路徑輸入到“變量值”字段中。 點擊“確定”。 接下來找到“ Path”變量,然后單擊“編輯”。 在列表中查找類似於“ C:\\ Program Files \\ Java {這里有些jdk} \\ bin”的目錄。 如果找到一個,請單擊它,單擊右側的刪除,然后單擊新建。 然后在創建的文本字段中,輸入“%JAVA_HOME%\\ bin”。 單擊“確定”,直到關閉所有打開的窗口。 Javac現在應該可以與JavaFX一起使用。

暫無
暫無

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

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