包'com.sun.webkit.dom'在模块"javafx.web"中声明,该模块不会将其导出到模块



试图从 Java 8移动到 Java 9,我得到此错误

软件包'com.sun.webkit.dom'在模块'javafx.web'中声明 不导出到模块。

我该如何修复此问题,以使我没有得到的预编译器(Intellij)和运行时间,或者什么是com.sun.webkit.dom.HTMLDocumentImpl的好替代品。

add

--add-exports javafx.web/com.sun.webkit=ALL-UNAMED

到您的VM选项或Gradle。

我尝试过,但对我不起作用。我尝试了各种事情,环顾四周。https://nipafx.dev/five-command-line-options-hack-java-module-system/有助于更多地了解模块。最后,在Intellij上运行,添加它使它起作用:

--add-exports javafx.web/com.sun.webkit.dom=ALL-UNNAMED

我必须明确包含完整的软件包。

最新更新