引导初始化期间发生错误

时间:2020-11-12 16:56:58

标签: java class compiler-errors

因此,我最近在win10 PC上安装了eclipse,并创建了一个公共类。这是代码:

package comex;

public class MyClass { public static void main(String[] args) { // TODO auto-generated method stub
System.out.println("Hello World!") } }

接下来,出现错误:

Error occurred during initialization of boot layer java.lang.module.FindException: Error reading module: C:\Users\Ioana Predi\eclipse-workspace\Project1\bin Caused by: java.lang.module.InvalidModuleDescriptorException: MyClass.class found in top-level directory (unnamed package not allowed in module)

然后,我删除了info.java文件 并显示以下错误:

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
   at MyClass.main(MyClass.java:6)

该如何解决?

1 个答案:

答案 0 :(得分:0)

MyClass应该移到软件包comex中。在源目录中创建目录comex,并将类移入其中。

似乎您正在使用MODULEPATH而不是类路径。 this answer中已经对此进行了描述。