[英]how to setup “Main Class” in “Run Configurations” in Eclipse
在一个Java项目中,有两个具有main方法的java文件。 这两个java文件的绝对路径为:
C:\Desktop\project1\src\com\pre\moveposition1.java
和
C:\Desktop\project1\src\com\pre\moveposition2.java
当我尝试在“运行配置”中设置“主类”参数时,应该设置什么?
放置包含main的类的(完全限定)名称。 例如,如果您要使用moveposition2的主菜单(而不是moveposition1的主菜单),则输入:
com.pre.moveposition2
另外,单击“搜索...”应会为您提供包含可以选择的main()方法的类的列表。
如果两个类都具有main()
方法,则一次只能运行一个,因为它们实际上是两个不同的程序。
因此,在“运行配置”中,选择moveposition1
或moveposition2
。 如果以后要运行另一个,只需右键单击它,然后选择Run As...->Java Application
。 现在,您的项目将具有两个运行配置。
在“运行配置”下,您可以在“ Java应用程序”下创建多个启动配置。 创建一个项目为project1
且主类为com.pre.moveposition1
项目,然后尝试运行。
如果要运行com.pre.moveposition2
则应再创建一个。
注意:最佳做法是将类命名为以大写字母开头。
如果两个类都包含Main()函数,则应设置希望程序开始的类。
如果只有一个类具有Main()函数,请设置该类。
如果该方法具有主要方法,则在Package Explorer上向下查看,选择要运行的文件(具有主要文件),右键单击它,选择Run As,然后选择Java应用程序。
如果是Maven项目,则在target / classes文件夹下查找您的类。 您当然也可以打开自动构建。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.