JDK9及之后版本引入了模块的概念,在运行JavaFX时可能会出现如下错误
解决方法是在包的根目录下添加module-info.java文件
module-info.java文件内容示例
module:为你模块名称,可自定义
requires:声明本模块依赖的其他模块,没有这些模块,本模块将无法编译或运行。
exports:声明本模块对外公开的包,只有被exported的包中的public类型,其他模块才能访问。
module-info.java更详细的使用有兴趣的可自行学习