1、问题如上
双击java文件打不开,命令行报错。查找了下文章说java8之后,高版本jdk不自带javafx,需要自己下载
2、解决办法
首先查看自己的java版本,我是17.0.10
访问 JavaFX - Gluon 下载对应的版本,如果没有对应的 就下载稍微高一点版本,高版本可兼容,这里下载的是 17.0.15
java --module-path "/Users/xx/Desktop/tools/Java/javafx-sdk-17.0.15/lib" --add-modules javafx.controls,javafx.fxml -jar Nacos.jar
path后面跟路径,最后跟上打开的软件名,执行命令打开软件。