Eclipse编辑和保存不会对正在运行的程序进行更改 - powercut

时间:2013-06-25 16:59:23

标签: java eclipse

所以当我停电时,我正忙着写日食。幸运的是我经常保存,所以当我回来时,我仍然完成了所有的工作。

然而,在写了几行并运行它并花了一段时间试图弄清楚它为什么不起作用后,我意识到无论我写什么都没有改变运行的东西。我甚至可以注释掉一些代码或甚至整个程序,或者甚至删除代码行,但它仍然像断电前那样运行相同的代码。在文件菜单中,所有保存功能都显示为灰色,但是如果我控制S并重新启动我的电脑或重新启动eclipse,那么它已对代码进行了更改并保存,但新代码对任何内容都没有影响,仍然像以前一样运行。

还有其他人经历过这个吗?

eclipse是否为断电等问题获得了一些自动保存功能,以防止工作量减少?

这是否将eclipse置于特殊模式,我可以退回到正常模式?

4 个答案:

答案 0 :(得分:1)

当发生这样的问题时,首先要做的是点击Project - >在主菜单中清洁。

答案 1 :(得分:1)

该项目已腐败。

<强>解决方案

将类复制到新项目中并删除旧项目。

答案 2 :(得分:0)

尝试重启eclipse。也许它在编辑器中保留了一些内容,但链接被打破了它正在构建的实际文件。也许复制代码以防文件与编辑器不同步。

答案 3 :(得分:0)

我的问题是该文件夹位于不同的工作区,因此我的文件的旧版本在那里,但我的新版本保存在不同的工作区中。我没有意识到新版本是在其他地方。发生这种情况是因为我需要从我的主计算机来回发送文件到学校的笔记本电脑,然后再次返回文件夹。因此,要特别注意您的工作区位置!如果从Eclipse导出项目,它将始终选择一个,但您可以在导出菜单中选择另一个。