小编D. *_*nte的帖子

引导层FindException初始化期间发生错误:找不到模块

使用Java 9执行简单的“ Hello World”程序会导致以下错误消息:

引导层
java.lang.module.FindException 初始化期间发生错误:找不到模块com.pantech.myModule

我执行的命令行是:

java --module-path bin -m com.pantech.myModule/com.pantech.myModule.HelloWorld
Run Code Online (Sandbox Code Playgroud)

bin包含所有.class字节码文件的目录的父目录中执行此命令行。

module-info.class文件位于com.pantech.myModule目录中的bin目录中。该HelloWorld.class文件包含main方法,并且位于目录中的package目录中com.pantech.myModule。因此,HelloWorld.class文件的路径名是bin \ com.pantech.myModule \ com \ pantech \ myModule \ HelloWorld.class

HelloWorld类是在com.pantech.myModule包(package名称相同模块名称)。

我使用Windows 10作为操作系统。从我阅读的所有内容来看,上述命令行应该是正确的。对于如何解决这个问题,有任何的建议吗?

java java-9 java-module

8
推荐指数
5
解决办法
5万
查看次数

标签 统计

java ×1

java-9 ×1

java-module ×1