日食"run as"不显示任何选项



我想通过右键单击包含我的Main方法的文件来运行java项目。当我悬停在"运行为"选项上时,我得到一个空列表。我仍然可以使用"运行配置"并使项目运行。

我有同样的问题(即没有'运行'选项),当试图使用我的Ant xml构建项目。以前我会右键单击build.xml文件并选择"Ant build"。我的解决方法是将构建器添加到项目属性

我怀疑我改变了文件类型关联的一些定义,但不知道如何验证这是否确实是问题。有什么建议吗?由于

Main方法是应用程序运行的入口点。确保主方法定义是正确的。您可能有一个main方法,这与JVM所期望的不同。main方法的正确定义应该是这样的:

public static void main(String args[])

这个定义的任何改变都将使你的主方法变成一个不同的方法,JVM将无法在你的代码中找到要运行的入口点。

包含main方法的类应该是一个公共类,对应的文件名应该与class的文件名相同。

如果您的项目文件夹在另一个项目中,即。属于父项目,试试:

右键单击主类所属的项目,然后单击"导入为新项目"或类似的东西,那么在列表底部的项目资源管理器中应该会有一个新项目。

然后右键单击项目中的主类文件。

因为一个文件夹不是一个项目,运行/调试作为java应用程序只会显示当它属于一个项目,我想,但不确定,这可能会帮助u:)

相关内容

  • 没有找到相关文章

最新更新