Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何安全移动包裹intellij?_Java_Intellij Idea_Package_Packages_Intellij 14 - Fatal编程技术网

Java 如何安全移动包裹intellij?

Java 如何安全移动包裹intellij?,java,intellij-idea,package,packages,intellij-14,Java,Intellij Idea,Package,Packages,Intellij 14,我现在的项目结构是这样的 |--daos | | | |--readers |--daos | |--dbs | |--readers 我想像这样移动整个阅读器包 |--daos | | | |--readers |--daos | |--dbs | |--readers 如何在不破坏intellij用法的情况下安全地执行此操作 您可以右键单击包并选择重构,然后将包从此处移动。它将确认您要执行的操作,并为您进行必要的更改。您只需在项目结构中标记读卡

我现在的项目结构是这样的

|--daos
|  |
|  |--readers
|--daos
|  
|--dbs
   |
   |--readers
我想像这样移动整个阅读器包

|--daos
|  |
|  |--readers
|--daos
|  
|--dbs
   |
   |--readers

如何在不破坏intellij用法的情况下安全地执行此操作

您可以右键单击包并选择重构,然后将包从此处移动。它将确认您要执行的操作,并为您进行必要的更改。

您只需在项目结构中标记
读卡器
包,然后按
Shift+F6
。键入
dbs.readers
并单击
Refactor
。确保选中了
搜索引用
,以便在代码中的任何地方都能安全地对其进行重构


如果要添加更多层,只需添加
并键入所需名称。

Intellij将自动更改所有类包。甚至你也可以做拖放..你试过在项目结构中拖放吗?