我有两个 Eclipse 项目。第二个取决于第一个。当我尝试重命名第一个项目的 java 类时(使用项目资源管理器上 java 文件上的 rename 函数),它正确地重构了该项目,但它不会更改项目上依赖它的任何内容。
eclipse中有没有办法告诉重命名功能甚至对与重构的项目相关联的项目起作用?感谢帮助。
我的 Eclipse 版本是 Juno。
更新:
忘了提到项目链接到 SVN 存储库。也许它可能是相关的。
更新 2:
我在 mliebelt 要求澄清后添加了更多详细信息。
我的 Eclipse 版本是 Juno,面向 Web 开发人员的 Eclipse Java EE IDE,内部版本号:20120614-1722。
我已经安装了一些插件:subclipse、JRebel、m2e、Eclipse Web Tool Platform。
第二个项目作为 Eclipse 中的项目依赖项链接到第一个项目。我在 Java Build Path 的项目选项卡中添加了第一个项目。一切似乎都很好,甚至是重命名功能。
然后,我尝试将这两个项目放在两个不同的 SVN 存储库中。我在 SVN 服务器上创建了两个存储库,并在我的机器上安装了客户端 tortoiseSVN 和 eclipse 插件 subclipse。由于我没有成功从 eclipse 中直接导入服务器上的项目,因此我将项目的文件夹复制到了不同的位置,并从 eclipse 中删除了这些项目。我使用 tortoiseSVN 导入项目,每个项目都在一个具有相同项目名称的存储库中,然后我将项目导入回 eclipse。为此,我使用了 eclipse“将现有项目导入工作区”功能,并选择了“将项目复制到工作区”选项。一切似乎都有效,但重命名功能无效。