我正在尝试按照以下步骤创建 Java9 的 HelloWorld 模块。
右键单击项目(即 com.hello)>新建>源文件夹>输入源文件夹名称(.e. com.hello)
- 右键单击源文件夹(即 com.hello)>新建>包>输入名称(与源文件夹名称相同,即 com.hello)
右键单击源文件夹(即 com.hello)>新建>文件>输入文件名(模块的 java9 标准文件名,即 module-info.java)
module com.hello { exports com.hello; }
右键单击Package(即com.hello)>新建>输入类名(即HelloWorld)
package com.hello; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }
右键单击HelloWorld>Run As>Java Application它抛出
启动层初始化时出错
java.lang.module.FindException:未找到模块 com.hello
PS:尝试此解决方案后,我的项目结构如下所示
注意:我还注意到一件事。保存更改后。日食(氧气)抛出
构建过程中发生错误。在项目“com.hello”上运行构建器“Java Builder”时出错。未知常量池类型 19