eclipse“run as”没有显示任何选项

时间:2013-06-09 08:47:00

标签: java eclipse ant preferences file-association

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

尝试使用我的Ant xml构建项目时,我遇到了同样的问题(即没有'Run as'选项)。以前我会右键单击build.xml文件并选择“Ant build”。我的解决方法是将构建器添加到项目属性

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

2 个答案:

答案 0 :(得分:0)

主要方法是应用程序到ru的入口点。确保主方法定义正确。您可能正在使用main方法,这与JVM期望的方法不同。主方法的正确定义应如下所示:

public static void main(String args[])

此定义中的任何更改都会使您的main方法成为不同的方法,JVM将无法在您的代码中找到要运行的入口点。

此外,包含main方法的类应该是公共类,相应的文件名应该与类的相同。

答案 1 :(得分:0)

如果您的项目文件夹在另一个项目中,也称为。属于父项目,请尝试:

右键单击也属于主类的项目,然后单击“导入为新项目”或类似的名称,然后在列表底部的项目浏览器中应该有一个新项目。

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

因为文件夹不是项目,并且运行/调试作为Java应用程序仅在它属于我想的项目时才会显示,但不确定,这可能对您有帮助:)