如何在JavaEclipse中处理两个独立包中的两个主要函数

如何在JavaEclipse中处理两个独立包中的两个主要函数,java,Java,我使用eclipse。我在同一个项目中有两个独立的包。在每个包中,都有一个具有主函数的类。但是,当我运行package2中的类时,我发现package1中的类的主函数被执行了。如何解决此问题?导航到“运行/调试启动配置”对话框,并将“主”选项卡上的“主类”字段设置为包含所需主方法的类。如果您在eclipse中,请右键单击类并选择“运行/作为java应用程序”。它将正确运行main()右键单击项目->运行方式->运行配置。 在那里,您将找到一个指定主类的选项。选择要调用的主类,然后按run。程序是

我使用eclipse。我在同一个项目中有两个独立的包。在每个包中,都有一个具有主函数的类。但是,当我运行package2中的类时,我发现package1中的类的主函数被执行了。如何解决此问题?

导航到“运行/调试启动配置”对话框,并将“主”选项卡上的“主类”字段设置为包含所需主方法的类。

如果您在eclipse中,请右键单击类并选择“运行/作为java应用程序”。它将正确运行
main()

右键单击项目->运行方式->运行配置。


在那里,您将找到一个指定主类的选项。选择要调用的主类,然后按run。

程序是如何运行的?按eclipse编辑器中的run或debug按钮。好的,然后三个答案中的任何一个都可以运行。如果您使用的是jar,那么您可以在清单文件中指定主类。我没有找到要调用其主方法的类名。我尝试手动添加它的名称,然后运行。我收到以下错误:
错误:在myclass类中找不到Main方法,请将Main方法定义为:public static void Main(String[]args)
@JuryA两个包都编译了吗?build and n然后重试当我右键单击该类时,它仅显示“运行配置”选项。@当它检测到正确的main()方法时,它应该显示“运行方式”>“Java应用程序”(也在工具栏图标中,顺便说一句)。仔细检查它是否正确声明。