Java 如何在Eclipse中设置运行配置和调试配置,以选择具有main方法的类作为启动类?
我正在使用eclipseforjavaee,mars2 我的Java(Swing应用程序)项目中有两个类:Java 如何在Eclipse中设置运行配置和调试配置,以选择具有main方法的类作为启动类?,java,eclipse,Java,Eclipse,我正在使用eclipseforjavaee,mars2 我的Java(Swing应用程序)项目中有两个类: java(有main方法) Foo.java 如果在Program.java打开时右键单击编辑器,则上下文菜单将显示java应用程序和运行配置下的命令 如果在Program.java打开时右键单击编辑器表面并从上下文菜单中选择Debug As,也会发生同样的情况。我看到两个子菜单项,即,Java应用程序和调试配置 但是,当我打开Foo.java时,在分别选择运行方式或调试方式时,右键单击编
Program.java
打开时右键单击编辑器,则上下文菜单将显示java应用程序和运行配置下的命令
如果在Program.java
打开时右键单击编辑器表面并从上下文菜单中选择Debug As,也会发生同样的情况。我看到两个子菜单项,即,Java应用程序和调试配置
但是,当我打开Foo.java
时,在分别选择运行方式或调试方式时,右键单击编辑器表面仅显示一个名为运行配置或调试配置的子菜单项
因此,每当我想运行我的项目时,当Foo.java
打开时,我意外地右键单击编辑器的表面区域,然后我必须转到已打开Program.java
的编辑器选项卡,再次右键单击并选择右菜单项
我怀疑在运行配置和调试配置对话框中有一种方法可以告诉Eclipse选择程序.java
类作为启动类运行,因为它有主
方法
如何操作?您应该转到“项目->属性”,然后选择“运行/调试设置”。在那里,您应该能够配置您的项目,使其始终“运行”相同
或者,我在不同类上进行JUnit测试时经常使用的一些变通方法:在eclipse窗口的顶部,有以下按钮
那里的下拉图标打开上次运行/debug/…的“历史记录”。。。“跑步”。所以,一旦你的程序“运行”;您可以使用该历史来调用它。您应该转到“项目->属性”,然后选择“运行/调试设置”。在那里,您应该能够配置您的项目,使其始终“运行”相同
或者,我在不同类上进行JUnit测试时经常使用的一些变通方法:在eclipse窗口的顶部,有以下按钮
那里的下拉图标打开上次运行/debug/…的“历史记录”。。。“跑步”。所以,一旦你的程序“运行”;您可以使用该历史来调用它。右键单击Foo.java,然后在运行配置对话框中添加主类,如下所示:
右键单击Foo.java,在运行配置对话框中添加主类,如下所示:
另一个解决方案是在窗口->首选项中设置启动配置
您可以使用F11键(或您可以配置的任何键)运行项目i另一个解决方案是在窗口->首选项中设置启动配置
您可以使用F11键(或您可以配置的任何键)运行您的项目我查阅了
project->Properties->run/Debug设置
,显然,它们已经正确配置为加载Program.java
作为主类。尽管如此,我还是删除了那个配置并重新创建了它。然而,我描述的行为没有改变。看起来似乎没有解决这个问题的办法。这个历史记录很有用,谢谢。我查阅了Project->Properties->Run/Debug设置
,显然,它们已经正确地配置为加载Program.java
作为主类。尽管如此,我还是删除了那个配置并重新创建了它。然而,我描述的行为没有改变。看起来似乎没有解决这个问题的办法。那个历史的东西很有用,谢谢。