IntelliJ - 将库的重构更改应用于消费者

时间:2017-01-26 07:10:39

标签: java maven intellij-idea refactoring

我开发了一个Java库(A),并在应用程序(B)中使用它。

A是使用Maven构建的,并将jar部署到私有Maven存储库。

B使用Maven pom文件从repo中使用最新版本的A.

现在我想使用IntelliJ重构功能在A中进行API更改(例如重命名公共方法)。

我可以配置Intellij环境,以便A中的重构也适用于B中的所有用法吗?

1 个答案:

答案 0 :(得分:2)

如果您在IntelliJ的同一项目窗口中打开了两个项目,并且使用者引用了当前打开的库的相同版本,那么IntelliJ将在使用者模块中找到API的用法。