包x在未命名的模块中声明,但模块x不读取它

时间:2018-10-04 17:23:16

标签: java javafx java-module jigsaw javafx-11

我想使用netbeans迁移到Java 11和JFX11。 JFX11必须用作模块,因此我添加了JavaFX jar,并在默认包文件夹下的module-info.java中添加了以下内容。

requires javafx.controls;
requires javafx.base;
requires javafx.fxml;
requires javafx.graphics;
requires javafx.swing;

requires java.logging;
requires java.desktop;
requires java.sql;
requires java.xml;

这会导致我所有其他依赖项显示“ pacakges'xyz'不可见...(在未命名的模块中声明了包'xyz',但是模块'xyz'无法读取)”的错误干净并内置netbeans 9。

我不能混合使用模块和库吗?我想念什么?

0 个答案:

没有答案