在java文件上运行再次运行之前执行的文件
问题描述:
我想在Eclipse中运行以下代码,但在上次运行中,另一个java文件正在被再次执行,但下面的类文件未运行。任何想法为什么发生这种情况?我正在使用Eclipse Mars 2在java文件上运行再次运行之前执行的文件
package DeclareandAccessControl;
class Cup {}
class Poisoncup extends Cup{
public static void takeCup(Cup c){
if (c instanceof Poisoncup){
System.out.println("Conceivable");
}else if(c instanceof Cup){
System.out.println("Dizziying Intellect");
}
else{
System.exit(0);
}
}
public static void main(String args[]){
Cup cup = new Poisoncup();
takeCup(cup);
}
}
答
按下工具栏上run
按钮旁边的小箭头。在这里你会看到所有上次使用的运行配置:
如果新的Java文件开不此处显示它意味着你从来没有运行它。然后右键单击包浏览器中的文件并选择“运行方式=> Java应用程序”。它运行,然后下一次出现在这个列表中。
+0
djxak:作为Java应用程序运行。谢谢! – Veskar
尝试清洁并构建。 – waltersu
你只运行这个文件还是这是项目的一部分? – jgm
我只运行这个文件。如果我作为Java应用程序运行,它现在可以运行 – Veskar