Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse Helios for Java中的控制台在编辑类时未更新_Java_Eclipse_Console_Helios - Fatal编程技术网

Eclipse Helios for Java中的控制台在编辑类时未更新

Eclipse Helios for Java中的控制台在编辑类时未更新,java,eclipse,console,helios,Java,Eclipse,Console,Helios,我正在使用Eclipse Helios for Java。直到最近,一切都很顺利。问题是每当我编辑正在运行的类时,控制台输出都没有更新 如果这是我的课 public class mainExercise { public static void main(String[] args){ System.out.println("show text"); } } 如果这是我第一次打开eclipse,那么它将在控制台显示文本中打印出来。但是,如果我试图通过将sho

我正在使用Eclipse Helios for Java。直到最近,一切都很顺利。问题是每当我编辑正在运行的类时,控制台输出都没有更新

如果这是我的课

public class mainExercise {

    public static void main(String[] args){
        System.out.println("show text");
    }

}
如果这是我第一次打开eclipse,那么它将在控制台显示文本中打印出来。但是,如果我试图通过将show text更改为show text edited来编辑它并运行它,控制台仍然会打印出show text,因为我已经更改了show text edited。我对eclipse还是新手,所以我不知道发生了什么。详细的解释将非常有助于解释是什么导致了这种情况,以及我如何修复它


感谢您尝试清理项目,然后重建它。

您需要确保在运行之前保存更改。如果您是,也许您可以尝试重建源代码。

当我尝试先保存它,然后运行它时,它正在工作。我只是想知道,因为我以前做过很多次这种编辑,每当我单击Run时,它会立即更新控制台,所以我假设Run也会在执行之前保存更改。现在,我必须先保存它,然后再单击“运行”。虽然,现在我只需要先保存它,但设置中是否有我意外更改的内容?这就是为什么单击“运行”不再自动保存我的更改?@mike26:很高兴它成功了。在我的例子中,我会得到一个弹出窗口,告诉我是否要首先保护我的更改。我还有一个复选框,勾选后会自动保存更改。我偶尔会使用Eclipse,但有时似乎更改工作区之类的事情会影响或重置以前的设置。我只是觉得奇怪,它的行为突然发生了变化,尽管我不记得更改了与之相关的任何设置。谢谢anyway@mike26:不用担心。请考虑回答问题的答案。当你提问时,这将显示为统计数据。根据这一统计数据的价值,人们会被鼓励或不鼓励回答你将来可能遇到的任何问题。当然。这是我第一次使用这个网站。你能告诉我你批改答案是什么意思吗?是不是在这个按钮上写着回答你的问题,而我只需要把答案放在那里?谢谢