1.修改项目名
- show in explorer:找到项目所在本地的文件夹,先不要用IDEA打开项目
- 给本地文件夹重命名(Intelligent-inspection),使用IDEA打开项目
这时候会这样显示,这是因为pom文件中的名称与文件夹名称不同导致的,在最外层项目中修改项目名称与文件夹名称一致。问题解决
- 此时刷新pom,会发现其子模块会报红,这是因为修改了父pom的名称,其子pom中使用了这个标签,由于名称不一致,所以子pom无法找到父pom,打开父pom,修改pom文件中的artifactId名称,与文件夹名称一致,刷新pom
<parent>
<groupId>org.jeecgframework.boot</groupId>
<artifactId>Intelligent-inspection</artifactId>
<version>2.1.0</version>
</parent>
2.修改model名
在Model中右键Refactor,选择Refactor model,修改为你想要的名字
但是刚开始把module添加成maven项目的时候,这个module的名称是从 pom.xml 文件里的**** 标签来的,一般跟**** 标签保持一致。
所以我们最好还要修改下pom.xml 文件,这样别人克隆以后,module的名字就会相应改变但是刚开始把module添加成maven项目的时候,这个module的名称是从 pom.xml 文件里的**** 标签来的,一般跟**** 标签保持一致。
所以我们最好还要修改下pom.xml 文件,这样别人克隆以后,module的名字就会相应改变
之后再右键Refactor,选择directory
修改包名
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vhUpi0It-1601120344496)
在修改包名后,如果是多Model的架构,一定要保证不同模块的包名相同,切把启动类放置在最外层,因为默认扫描启动类以及子包,如果不是相同的名字,则会认为是两个模块,导致其他Model内的类无法导入。