如何在Eclipse中的“运行配置”中设置“主类”

在Java项目中,有两个java文件有main方法。 这两个java文件的绝对路径是:

C:\Desktop\project1\src\com\pre\moveposition1.java 

 C:\Desktop\project1\src\com\pre\moveposition2.java 

当我尝试在“运行配置”中设置“主类”参数时,我应该设置什么?

在此处输入图像描述

放入包含main的类的(完全限定)名称。 例如,如果你想使用moveposition2的main(而不是moveposition1),那么你输入:

 com.pre.moveposition2 

此外,单击“搜索…”应该会给出一个包含main()方法的类列表,您可以从中选择。

如果两个类都有main()方法,则一次只能运行一个,因为它们实际上是两个不同的程序。

因此,在“运行配置”中,您可以选择moveposition1moveposition2 。 如果您以后想要运行另一个,只需右键单击它并选择Run As...->Java Application 。 现在,您将为项目提供两种运行配置。

在“运行配置”下,您可以在“Java应用程序”下创建多个启动配置。 创建一个项目作为project1和Main Class作为com.pre.moveposition1并尝试点击Run。

如果要运行那个,则应该为com.pre.moveposition2创建一个。

注意:最佳做法是将类命名为大写字母。

如果两个类都包含Main()函数,则应设置您希望程序启动的类。

如果只有一个类具有Main()函数,请设置该类。

如果方法有一个main方法,请查看Package Explorer,选择要运行的文件(有一个main)右键单击它,选择Run As,选择Java application。

如果它是一个maven项目,请在target / classes文件夹下查找您的类。 你当然也打开了自动构建。