eclipse为什么运行上次的程序,而不运行当前的程序,把上次的程序删除才能运行当前程序
首先你要确认你的文件保存了,然后你运行当前程序需要右键当前文件run,否则你直接点菜单栏的运行一般默认都是上一次运行过的程序
那应该是你没有设置自动编译,以为java是要先将程序编译成字节码,再运行的。当你运行程序的时候,eclipse应该会检查本地有没有已经编译好的文件,如果有,就直接运行了,如果没有,就将java文件编译成.class字节码文件再运行
不知道你这个问题是否已经解决, 如果还没有解决的话:到<workspace>\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 .snap