我开始在eclipse中使用一个新的maven多模块项目 使用以下模块:
<modules>
<module>api</module>
<module>client</module>
<module>server</module>
</modules>
每当我重命名api项目中的方法/类时, 这是客户端和服务器模块的依赖关系 方法/类不是客户端和服务器中的重命名 Java文件。
即使我在客户端/服务器中重命名来自api的方法调用 模块,api中的方法被重命名,但不在客户端/服务器模块中。 重构完成后,它得到了旧名称,烦人......
api项目是客户端/服务器构建路径上的必需项目。 我设置并重新导入了几次maven项目, 创建了一个新的工作区甚至重新安装了Oxygen.3a,但没有成功。
它是Eclipse Oxygen.3a中的新错误吗?
我将项目重新导入旧的eclipse版本(Mars),然后按预期执行重命名。