【发布时间】:2015-06-14 06:32:10
【问题描述】:
我最近擦除了我的磁盘,但我对所有与 Eclipse 相关的文件都有大量备份。我需要的一切似乎都在这里,但是每当我对我的类进行更改时,即使在我退出并重新启动 Eclipse 之后,这些更改也不会在我运行程序时反映出来。这些更改仍然保存在我的 .java 文件中,但在我运行时它们没有被编译。
我做过的事情:
- 项目 > 清洁(多次)
- 项目 > 自动构建已选中
- 我尝试手动构建几次都无济于事
- 我的所有热代码替换选项都已启用
- 下载了新的 Eclipse 副本
- 从擦除之前恢复了我的旧 Eclipse 文件夹
我应该使用与以前相同的设置,一切正常,并且我没有更改任何操作程序。该项目是一个简单的游戏,没有任何开箱即用的东西。我检查了构建路径,唯一的东西是旧的类文件。
这就是我的情况。想法?
【问题讨论】:
-
思考:一切都是有原因的。除非您做某事,否则计算机不会出现异常行为。您所做的更改是否有机会执行?例如:您将 SOP 置于永远不会满足的 if 条件中。
-
当您说它们没有反映在您的运行时中时,您指的是什么运行时。可能是没有进行部署步骤。
-
首先,什么样的项目?控制台应用程序?网络应用?你在使用 Maven 吗?请详细说明!
-
检查构建路径。有旧的jar文件吗?
-
已更新以包含您的信息
标签: java eclipse eclipse-luna