【发布时间】:2020-06-23 23:43:32
【问题描述】:
我在 IntelliJ IDEA 中移动包时遇到问题。我创建了包含多个模块的 Maven 项目,每个模块都有一个同名的包。现在,如果我尝试重命名某些包,整个项目就会变得一团糟。
我目前的项目结构是这样的:
--parent-module
|
|--module-one
| |--src
| |--main
| |--java
| |--somepackage
| |--someotherpackages
|--module-two
| |--src
| |--main
| |--java
| |--somepackage
| |--somemorepackages
|--module-three
|--src
|--main
|--java
|--somepackage
|--someevenmorepackages
注意 somepackage 存在于所有 maven 模块中。
MANY 在所有这些模块和包中创建了类之后,我终于意识到我做了什么。现在我需要将 somepackage 放入 java 下的另一个包中,这样我就可以拥有类似 com.example.moduleone.somepackage 的东西。
我尝试重命名包,但它在所有模块中重命名它,这会在代码中产生大量错误。此外,IntelliJ IDEA 在所有模块中将其重命名为 com.example.moduleone.somepackage。
任何帮助将不胜感激。
【问题讨论】:
标签: java maven intellij-idea