初始化引导层 FindException 期间发生错误:找不到模块
2022-09-01 17:06:13
使用 Java 9 执行简单的“Hello World”程序会导致以下错误消息:
初始化引导层
java.lang.module.FindException 时出错:找不到 Module com.pantech.myModule
我执行的命令行是:
java --module-path bin -m com.pantech.myModule/com.pantech.myModule.HelloWorld
此命令行从包含所有字节码文件的我的目录的父目录执行。bin
.class
该文件位于该目录中的目录中。该文件包含 main 方法,并且位于该目录内的包目录中。因此,该文件的路径名是 bin\com.pantech.myModule\com\pantech\myModule\HelloWorld.class。module-info.class
com.pantech.myModule
bin
HelloWorld.class
com.pantech.myModule
HelloWorld.class
该类位于包中(包名称与模块名称相同)。HelloWorld
com.pantech.myModule
我使用Windows 10作为操作系统。从我读过的所有内容来看,上面的命令行应该是正确的。关于如何解决这个问题的任何建议?