Mik*_*boy 20 java eclipse refactoring rename
如果我对某些内容进行重构重命名,它会尝试暂时执行,但之后只需将其恢复为以前命名的内容即可.没有错误或任何迹象表明出现了问题.
我刚刚重启Eclipse,现在情况更糟.在此之前,至少选择Refactor> Rename将"装箱"这个名称并假装它让你做一个重构.现在,重新启动后,选择Refactor> Rename不会执行任何操作.
Win7 64位
Eclipse Indigo build 20110615-0604
Mar*_*idt 20
如果您使用 Lombok(1.18.22在我的例子中)并且 Eclipse 错误日志中的错误消息显示Unhandled event loop exception,那么这可能是一个Lombok 问题- 同时该问题已得到解决。将 Lombok 升级到1.18.24或以上。
我想在这里为其他一些答案添加一些信息。
Archenoth 的回答指出,您可以通过对重命名操作运行预览来获得更多信息。我花了一段时间才弄清楚如何进行预览:再次键入重命名按键以获取对话框。有时预览没有给出错误信息(没有 ppoup 的快速重命名也没有),但在对话框中点击 OK 确实说明了更多。
MutantXenu通过进入工作区中的文件在日志中找到信息,但您也可以通过进入错误日志视图(来自 Cmd-3)在 Eclipse 中获取这些信息
当我遇到这个问题时,错误日志将我指向了这个失败的断言:“搜索方法声明没有找到原始元素”,这导致了一些未解决的错误。(我正在运行开普勒,但问题显然难以复制,而且我没有看到它已解决的证据。请参阅此处和此处。)
您可以通过选择方法并使用 Cmd-G(或 Ctrl-G:搜索 > 声明 > 工作区)来查看您是否遇到此特定错误。Eclipse 无法找到您尝试重命名的方法,并且搜索结果为空。
我的情况表明错误可能与不同类中的同名方法有关。当使用一种方法出现问题时,它不会影响大多数其他方法。
刷新、项目->清理和重新启动 Eclipse 对我没有帮助。 凯文的回答对我有用:“尝试从 Eclipse 中删除项目(不要删除磁盘上的项目内容),然后重新加载它。”
| 归档时间: |
|
| 查看次数: |
19289 次 |
| 最近记录: |