试图从 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
我必须明确包含完整的软件包。