+-
运行我的第一个Java应用程序时出现InvalidModuleDescriptorException
我已经开始学习 Java并在尝试运行我的第一个程序时遇到问题,如下所示:

public class HelloWorld {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
     System.out.println("Hello world!");
    }
}

在Eclipse Photon上运行它时遇到这个错误:

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

我查看了bin目录中的.class文件和src目录中的.java文件.

这是正常的吗?我该如何解决这个问题?

最佳答案
看来你还没有创建一个包.我在Eclipse中的常用程序是:

>创建新的Java项目
>在该项目内:创建一个新包
>在该包内:创建一个新的Java类

Eclipse将帮助您完成设置.然后只需将代码复制到该类中,然后点击“开始”按钮即可.

点击查看更多相关文章

转载注明原文:运行我的第一个Java应用程序时出现InvalidModuleDescriptorException - 乐贴网