我无法在Eclipse Photon(4.8.0)中运行程序。 Eclipse不断告诉我,“编辑器不包含主类型。”即使很明显。根据Package Explorer的说法,我要运行的Java文件位于src文件夹下,因此Eclipse应该能够找到它。
所以,我认为这是因为我的项目没有默认程序包。至少,我看不到。
我的问题是,如何向Eclipse中已经存在的项目中添加默认软件包?
如果您选择不赞成,请告诉我原因。如果可能,我想改善我的职位。
这是我的Package Explorer的屏幕截图。
答案 0 :(得分:0)
您不能添加默认软件包,但是可以通过右键单击文件夹并创建一个新软件包,然后添加软件包“ packagename”来添加软件包;在文件顶部。
答案 1 :(得分:0)
在“程序包资源管理器”面板中,右键单击“ src”文件夹,然后创建一个新类。在弹出的窗口中,询问您课程的名称(请参见下图),其中有一个部分包含软件包的名称。在此处不提供任何名称,将导致新类保存在“默认包”中。 请注意,默认程序包表示没有程序包可容纳该类。这只是eclipse向您显示此类未保存在计算机中任何特定目录中的一种方式。它将直接存储在“ src”文件夹内,紧挨其他软件包。
答案 2 :(得分:0)
您不能在具有module-info.java
的项目中使用默认软件包。
如果不需要模块系统的功能,只需删除module-info.java
,即可开发Java 9之前的版本。