Eclipse-重命名软件包摆脱了一堆东西,有没有办法恢复它?

时间:2018-08-25 14:20:20

标签: java eclipse

因此,我制作了一个包装,出于示例目的将其称为dev.example.project。我所有其他软件包都从该软件包扩展而来,名称为dev.example.project.handlerdev.example.project.assets。但是我决定回去,将dev.example.project软件包的名称更改为其他名称,例如dev.betterexample.project

我认为重命名所有其他软件包和import语句很简单,因此不会发生任何错误,但是在我更改名称之后,项目中的所有软件包都变成了白色,无法访问。我将名称改回了原来的名称,但是当我再次打开Eclipse时,根本没有某些软件包和文件。

我在这个项目上花了很多时间,有人帮忙吗?

1 个答案:

答案 0 :(得分:2)

根据您执行重命名的精确程度,各种错误可能会出错。

请记住:您始终可以在日食之外工作。关闭它,打开文件浏览器并创建使用您要使用的名称的目录。然后将文件手动移动到其目标目录。如果需要,请在另一个文本编辑器中将其打开,然后修复打包行。现在打开eclipse时,请刷新并完全重建。那事情就好了。

这可能不是最优雅的解决方案,但它始终有效。更重要的是,您完全可以控制发生的一切!

记录在案:避免灾难性代码丢失的真正答案是使用诸如git之类的源代码管理系统。然后将您的更改不断推送到该“备份”工具。