高端网站建设 工业,网站设计资料,淘宝网站怎么做的好看,wordpress+粘贴表格该模块系统讲的无名模块作为在从类路径加载应用的情况下构建模块图的方式。此外#xff0c;从文档本身来看#xff1a;当编译器在未命名模块中编译代码#xff0c;或者调用Java启动程序并将应用程序的主类从类路径加载到应用程序类加载器的未命名模块中时#xff0c;则将使…该模块系统讲的无名模块作为在从类路径加载应用的情况下构建模块图的方式。此外从文档本身来看当编译器在未命名模块中编译代码或者调用Java启动程序并将应用程序的主类从类路径加载到应用程序类加载器的未命名模块中时则将使用未命名模块的默认根模块集计算如下该java.se模块是根(如果存在)。如果不存在则java.*升级模块路径上或系统模块中的每个模块exports中至少有一个无限定的软件包是根。non-java.*升级模块路径上或系统模块中exports至少有一个无限制的软件包的每个模块也是根。否则默认的根模块集取决于以下阶段在编译时通常是正在编译的模块集(有关更多信息请参见下文)。在链接时为空和在运行时它是应用程序的主模块通过 --module(或简称-m)启动器选项指定。有时需要将模块添加到默认根集中以确保特定的平台库或服务提供者模块将出现在模块图中。在任何阶段都可以选择--add-modules (,)*其中是模块名称将命名模块添加到默认的根模块集合中。在jetty.project中也遇到了类似的问题其中jdk邮件列表中的一个线程在同一主题上进行了讨论并使用以下解决方法--add-modules java.se.ee使他们可以访问所有Java SE模块的方法在您的情况下应为--add-modules java.xml.bind要在maven中使用它可以将其嵌入到maven-compiler-plugin using中。--add-modulesjava.xml.bind正如ZhekaKozlov 在这里建议的那样。需要注意的重要一点是标记不赞成使用API也意味着您可能想摆脱使用它的习惯。为了适应这种方式您可能可以开始使用依赖项jaxb-api:2.3.0现在可以将其作为模块加载也可以从类路径中执行。您需要进行的更改是将以下内容添加到依赖项列表中javax.xml.bindjaxb-api2.3.0更新-最终在Java-10已经发布并且接下来是JDK / 11的情况下理想情况下应该遵循指向 JEP 320的链接删除Java EE和CORBA模块并进一步将此类依赖关系替换为其独立的库。