当前位置: 代码迷 >> Eclipse >> eclipse运作java程序时要求Select Java Application
  详细解决方案

eclipse运作java程序时要求Select Java Application

热度:8   发布时间:2016-04-23 02:10:07.0
eclipse运行java程序时要求Select Java Application

在eclipse中运行一个JavaApp,总是弹出这样一个窗口:


参考下面这篇文章:http://blog.csdn.net/ieeeitu/article/details/6955207,依然没有解决,最后才发现时很简单的一个问题造成的。上代码:

package com.tao.pattern;import java.lang.reflect.Method;public class Father {	public static void main(String[] args) {		Son son=new Son();		Method[] methods =son.getClass().getMethods();		for(Method m:methods){			System.out.println(m.getName());		}	}		public void show(){			}}class Son extends Father{	}

打印结果:

showmaingetClasshashCodeequalstoStringnotifynotifyAllwaitwaitwait

可以发现,在子类中,继承了父类的main方法,所以导致一个类文件中,有两个main方法,所以才会弹出上面的窗口,让你选择。

  相关解决方案