为了账号安全,请及时绑定邮箱和手机立即绑定

在 Eclipse IDE 中运行没有包的 Java 代码

在 Eclipse IDE 中运行没有包的 Java 代码

红颜莎娜 2022-01-12 10:11:04
我想运行我的代码而不在 java eclipse IDE 中创建一个包。但是当我这样做时,它显示错误:Must declare a named package because this compilation unit is associated to the named module 'Games'
查看完整描述

3 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

您正在使用Java 平台模块系统 (JPMS),它要求不使用默认/未命名的包。

在默认包中删除文件module-info.java以不使用 JPMS 并能够在默认包中包含代码。


查看完整回答
反对 回复 2022-01-12
?
哔哔one

TA贡献1854条经验 获得超8个赞

只需右键单击项目文件夹 -> 新建 -> 包。打包完成后,将所有类移入其中。


查看完整回答
反对 回复 2022-01-12
?
暮色呼如

TA贡献1853条经验 获得超9个赞

在有问题的文件中,右键单击以获取上下文菜单。选择“重构->移动”。生成的对话框将具有(默认包)可以放置源文件的位置。

此外,请确保源文件的开头没有包定义行。

请注意,default通常不鼓励使用包,但有时间我仍然使用它(主要用于打印版权/版本信息)。

//img1.sycdn.imooc.com//61de38e10001c5f306670245.jpg

//img1.sycdn.imooc.com//61de38e900015d8c04820273.jpg

也有打开隐藏/抑制父包的选项,但我认为重构方法是最干净的。


查看完整回答
反对 回复 2022-01-12
  • 3 回答
  • 0 关注
  • 326 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信