SpringSource Tool Suite中的重构会产生非工作代码

时间:2012-02-07 09:30:35

标签: spring refactoring sts-springsourcetoolsuite

如果我在STS中使用Refactor-> Rename重命名类,则类引用会自动更新(就像在普通的Eclipse Java项目中一样),但不是在特殊的Spring文件中,比如XML配置文件(例如root-context.xml),它指定依赖注入等内容。这导致非工作代码。

有人知道应该如何处理这个问题吗?

1 个答案:

答案 0 :(得分:4)

启用“在非Java文本文件中更新完全限定名称”选项。

这是“重命名类型”对话框中的一个选项。 如果按下重构名称(Alt-Shift + R)TWICE,则会发生这种情况。