我正在使用IntelliJ 13,并使用基于maven项目的模块进行Java项目设置.
有一个我必须重命名的maven项目,所以我将不得不在pom文件中更改它的artifactId属性值.
如果我手动执行此操作,那么我将必须查找它的所有实例并手动修改它们(例如:它作为模块包含在哪里以及它用作依赖项的位置).
由于IntelliJ提供了许多重构技术,我认为pom artifactId属性上的重构 - >重命名将得到支持,但它似乎不是.
我可以尝试做一个查找/替换..但这仍然让我做所有的工作逻辑(容易出错).
IMO,IntelliJ应该能够检测到作为模块包含pom的位置以及哪些模块将其用作依赖项 - 任何人都知道这样做的自动方式 - 或者我在这里遗漏了什么?