如何使Eclipse将默认包添加到现有项目?

时间:2018-09-29 22:49:09

标签: java eclipse

我无法在Eclipse Photon(4.8.0)中运行程序。 Eclipse不断告诉我,“编辑器不包含主类型。”即使很明显。根据Package Explorer的说法,我要运行的Java文件位于src文件夹下,因此Eclipse应该能够找到它。

所以,我认为这是因为我的项目没有默认程序包。至少,我看不到。

我的问题是,如何向Eclipse中已经存在的项目中添加默认软件包?

如果您选择不赞成,请告诉我原因。如果可能,我想改善我的职位。

这是我的Package Explorer的屏幕截图。

enter image description here

3 个答案:

答案 0 :(得分:0)

您不能添加默认软件包,但是可以通过右键单击文件夹并创建一个新软件包,然后添加软件包“ packagename”来添加软件包;在文件顶部。

答案 1 :(得分:0)

在“程序包资源管理器”面板中,右键单击“ src”文件夹,然后创建一个新类。在弹出的窗口中,询问您课程的名称(请参见下图),其中有一个部分包含软件包的名称。在此处不提供任何名称,将导致新类保存在“默认包”中。 enter image description here 请注意,默认程序包表示没有程序包可容纳该类。这只是eclipse向您显示此类未保存在计算机中任何特定目录中的一种方式。它将直接存储在“ src”文件夹内,紧挨其他软件包。

答案 2 :(得分:0)

您不能在具有module-info.java的项目中使用默认软件包。 如果不需要模块系统的功能,只需删除module-info.java,即可开发Java 9之前的版本。