Eclipse在启动时不断更改文件的名称

时间:2013-08-01 17:05:16

标签: java eclipse

我的eclipse在重新启动后不断更改文件的名称。

我有文件: NotificationMciService.java

public class NotificationMCIService{
    // Lots of code
}

当我将文件名重构为 NotificationMCIService.java 并重新启动eclipse时,文件名将更改回 NotificationMciService.java

什么可能导致这种情况?

2 个答案:

答案 0 :(得分:2)

Windows不区分大小写,但它具有案例保持性。将文件重构为具有完全不同名称的内容,然后使用预期的案例返回正确的名称。

答案 1 :(得分:0)

还有这个问题吗?以下是我的表现方式:

  1. 如果你有"自动重命名"在Eclipse编辑器中打开文件,关闭它
  2. 在左侧的文件树窗格中,右键单击该文件,然后选择" Refactor"
  3. 将文件名更改为其他名称,例如在名称前放一个x(NotificationMciService.java - > xNotificationMciService.java)
  4. 检查资源管理器以查看文件名更改是否也反映在文件系统中。如果没有,请更改资源管理器中的文件名以匹配新名称
  5. 重复此过程,这一次使用您的"真实"必需的文件名。
  6. Eclipse将文件的名称保存在自己的reporitory中,并始终将其恢复为它所知道的名称"。不幸的是,套管在这里并不受尊重 - 即使在我正在开发的Linux上也是如此。