【发布时间】:2018-11-16 11:31:48
【问题描述】:
所以我尝试使用我最喜欢的编辑器(Visual Studio Code)开发 JavaFX 程序,然后使用
通过 windows 10 命令提示符命令行运行该程序javac 程序.java
然后
java程序
我目前正在运行 jdk & jre 1.8.0_181(我被告知它已经包含 JavaFX 包)但是我不断收到编译错误,说这些包不存在
错误:包 javafx.collections 不存在。
import javafx.collections.*; ^
我目前正在大学攻读信息技术学位的第三年,在我的大学计算机上,javafx 程序仅使用上述命令即可完全正常运行,但是当我尝试在我的个人笔记本电脑上重新创建这些程序时,我得到了这些错误.我知道我的程序没有编码错误,因为它在他们的版本上运行,没有编译/运行时错误。如果有人可以提出任何可能发生这种情况的原因(即我需要做一些事情来正确设置我的 javafx,或者我需要使用特定命令来运行程序),那真的很有帮助。谢谢。
【问题讨论】:
-
您肯定使用的是 OracleJDK 8 而不是 OpenJDK 8,对吗?
-
是的,这是正确的。我尝试了 Oracle 的 1.8.0_191 并没有工作@Slaw
标签: java javafx cmd visual-studio-code