Maven pom.xml 中的 Java 9 模块依赖

DeL*_*ver 5 java maven-3 maven maven-assembly-plugin maven-compiler-plugin

我的项目需要访问内部 JDK 类,特别是内部 JavaFX 类。这在 Eclipse 中没有问题,因为我可以将所需的 Java 9 模块添加到构建路径中。问题出现在Maven构建过程中。我收到类似错误

class file for com.sun.javafx.binding.ExpressionHelperBase not found
Run Code Online (Sandbox Code Playgroud)

当我尝试研究解决方案时,我遇到了术语问题。Maven 和 Java 都使用“模块”这个词,但它们描述的东西不同。我指的是Java 9 模块。是否可以像使用库一样在 pom.xml 中添加对此类模块的依赖项?

编辑:该问题已被标记为可能重复。澄清一下,我并不是想更改 Maven 项目的 Java 版本。我需要的内部 JDK 类在默认配置中无法访问。它们是内部 Java 模块的一部分,必须在构建路径中指定该模块,以便在 Eclipse 中进行开发时可以访问。现在我需要知道如何告诉 Maven 包含此模块,以便成功构建我的项目,该项目(再次)依赖于属于此模​​块的类。