JavaFX - 在 Windows 10 上,我可以设置环境变量而不是使用命令行类路径开关吗?

JavaFX - On Windows 10 can I set an environment variable instead of using command line classpath switch?

有一本书叫做“Java 如何对早期对象进行编程”,其中一节描述了编译一些 .java 文件并导入一些 JavaFX 代码。书上列出了以下命令来做

javac *.java

这会导致一堆包 javafx.xxx 不存在的错误,因为它找不到 JavaFX 库。现在我可以使用 -cp 开关并且它起作用了:

javac -cp "D:\Program Files\Java\JavaFX14.0.2.1\lib\*"; *.java

不过我想知道是否可以在 Windows 10 系统上设置一个环境变量,使命令看起来与书中的命令完全相同。一直找不到任何东西。 TIA

H/T 到 @dave_thompson_085 让我走上了正确的轨道。答案有点non-intuitive这就是为什么我一开始就错过了。

创建一个环境变量 CLASSPATH,但不是只添加文件夹,您需要指定一个通配符(因此它看起来与上面的命令完全一样),如下所示: