如何解决“在模块jfxrt中声明了com.sun.javafx.css包,但模块库未读取它”“

时间:2019-06-27 15:41:31

标签: intellij-idea javafx-11

我在IntelliJ IDEA中创建了一个新的Java项目(库),并从DockFX(https://github.com/RobertBColton/DockFX)复制了文件以尝试运行演示,但出现错误“声明包com.sun.javafx.css包在模块jfxrt中,但是模块库不读取它”。这些类都在一个名为dockfx的软件包中。我将项目配置为在“项目结构”中的JDK 11上运行。我已将JRE 7中的jfxrt.jar添加到类路径中。你能告诉我我在想什么吗?谢谢。

当我尝试跑步时,我得到了

Information:java: Errors occurred while compiling module 'Library'

信息:javac 11.0.3用于编译Java源代码 信息:由于项目配置/依赖关系的更改,模块“库”已完全重建 信息:27/06/2019 15:52-构建完成,在17秒293毫秒中出现100个错误和0个警告 Z:\ Documents \ Work \ Java \ Library \ src \ dockfx \ DockPane.java 错误:(27,22)Java:包com.sun.javafx.css不可见   (程序包com.sun.javafx.css在模块jfxrt中声明,但是模块库不读取它) 错误:(29、14)Java:包javafx.animation不可见   (在模块jfxrt中声明了包javafx.animation,但是模块库未读取它)

0 个答案:

没有答案