【问题标题】:Error: Must declare a named package because this compilation unit is associated to the named module '*******'错误:必须声明一个命名包,因为此编译单元与命名模块“*******”相关联
【发布时间】:2018-08-11 20:21:16
【问题描述】:

我试图打开我之前制作的程序,但由于某种原因,总是出现以下错误: 必须声明一个命名包,因为此编译单元与命名模块 '********' 相关联

【问题讨论】:

  • 我将消息理解为“您必须为您的课程使用非默认包”。创建一个包,将类移动到它,并在文件中声明一个包
  • @ernest_k 非常感谢!现在终于可以用了!

标签: java eclipse-photon


【解决方案1】:

解决此问题的一个简单方法是删除 Project Explorer 选项卡上的 module-info.java 文件。 Eclipse 默认创建了它,并且删除它不会影响程序的任何功能。所以,加油吧……

【讨论】:

    【解决方案2】:

    我创建了一个新包,并将错误类从默认包移动到新包,然后错误消失了!

    来源:@ernest_k's comment

    【讨论】:

      猜你喜欢
      • 2019-04-01
      • 1970-01-01
      • 2020-08-23
      • 1970-01-01
      • 1970-01-01
      • 2012-07-01
      • 2014-02-21
      相关资源
      最近更新 更多