我的项目结构是这样的。
|--daos
| |
| |--MyDBReader.java
但我想把它改成这个。
daos
|
|--readers
| |
| |--MyDBReader.java
有人能告诉我使用 intellij 保留所有依赖关系和用法的方法吗?
答案 0 :(得分:4)
有两种方法(AFAIK)
方法一
右键单击项目资源管理器中的班级Refactor -> Move
或在项目资源管理器中选择班级按 F6
然后选择To Package
输入新的套餐名称,然后按Refactor
按钮。
方法二
只需将MyDBReader.java中的package语句从package daos;
更改为package daos.readers;
,然后您将在package语句下看到红线,将光标放在语句上然后执行 ALT + ENTER 然后选择'将包移到daos.readers'。 此方法仅更改包但不更新用法
答案 1 :(得分:1)
实际上更好的答案是:
转到IntelliJ中的项目结构子窗口。
创建新包。
只需将文件从旧位置拖放到项目结构子窗口中的新位置 即可。