【发布时间】:2016-10-08 20:36:52
【问题描述】:
我的项目结构是这样的。
|--utils
| |
| |--MyFileReader.java
但是我想改成这个。
utils
|
|--readers
| |
| |--MyFileReader.java
谁能告诉我使用 intellij 保留所有依赖项和用法的首选方法?
【问题讨论】:
标签: intellij-idea packages project-structure
我的项目结构是这样的。
|--utils
| |
| |--MyFileReader.java
但是我想改成这个。
utils
|
|--readers
| |
| |--MyFileReader.java
谁能告诉我使用 intellij 保留所有依赖项和用法的首选方法?
【问题讨论】:
标签: intellij-idea packages project-structure
只需这样做:创建包,然后将类拖放到新包中。 Intellij 将完成剩下的工作。 (link to help)
【讨论】:
在花了一些时间搜索之后,@morpheus05 用链接回答帮助总结了两种方法(AFAIK)
方法一
右键单击项目资源管理器中的类和Refactor -> Move 或在项目资源管理器中选择类按F6
然后选择To Package输入新的包名并按下Refactor按钮。
方法二
只需将MyDBReader.java中的package语句从package daos;改为package daos.readers;,然后你会在package语句下面看到红线,将光标放在语句上然后执行ALT+ENTER 然后选择“将包移动到 daos.readers”。 此方法只改变包,不更新用法
【讨论】: