intellij idea 2021.2:为一个spring boot项目改名
2023-09-14 09:01:18 时间
例子:我们把一个名为storeback的项目改名为apiback
一,项目文件夹改名:
把storeback改名为apiback,
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703342-716692557.png)
说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest
对应的源码可以访问这里获取: https://github.com/liuhongdi/
或: https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,在idea中修改项目的名称:
1,修改项目名称:
项目上右键->Refactor->Rename,
把项目名称修改为 apiback,如图:
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703913-22538303.png)
说明:当前我的idea版本(2021.2)中这一步已经是apiback,则此步可略过
2,修改包名称
在包上右键:->Refactor->Rename,
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703940-817907635.png)
此处选择In Whole Project
修改包名为 apiback,
scope选择 All Places,如图:然后点击 Refactor
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703841-1195401232.png)
3,修改启动类名称:
在启动类上右键->
把名称修改为 ApibackApplication,
Scope选择All Places,如图,然后点击 Refactor
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703974-226448997.png)
出现询问是否修改测试类时,点击 Select all 按钮,
然后点击 OK,如图:
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703985-1952753319.png)
4,修改pom.xml
修改artifactId、name、description三项为apiback
如图:
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703897-601103093.png)
5,修改
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703342-1345584819.png)
点击黑色的下拉箭头,选择: Edit Configurations,
修改Name为 ApibackApplication,然后点 OK 按钮,如图:
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703997-367194890.png)
三,测试运行
启动项目后访问一个url:
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703843-1121553030.png)
四,查看spring boot的版本:
. ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.5.4)
五,查看idea的版本:
![](https://img2020.cnblogs.com/blog/1938691/202109/1938691-20210926141703697-837215399.png)
相关文章
- spring学习笔记(26)spring整合Quartz2持久化稳健任务调度
- 【Spring Boot】Spring Boot之使用Alibaba Cloud Toolkit(Idea插件)本地一键部署Spring Boot项目到远程服务器
- 使用JDBCTemplate实现与Spring结合,方法公用 ——Emp实现类(EmpDaoImpl)
- Spring Boot中使用MyBatis注解配置详解(1)
- spring boot: 热部署spring-boot-devtools
- spring mvc:练习 @RequestParam(参数绑定到控制器)和@PathVariable(参数绑定到url模板变量)
- Spring Boot WebFlux 快速入门实践
- Spring Boot 2.0 的快速入门(图文教程)
- Spring Boot 之 RESRful API 权限控制
- Spring AOP源码分析(二)JDK动态代理和CGLIB介绍
- spring boot 启动遇到报错:Failed to configure a DataSource
- spring boot2X整合Consul一服务注册与发现
- Spring boot后台搭建二集成Shiro权限控制
- [Spring Security] Authotization
- [Java Spring] Testing a view controller
- spring boot:集成支付宝(沙箱环境)(spring boot 2.4.0 / wap/h5方式 )
- spring boot:使用async异步线程池发送注册邮件(spring boot 2.3.1)
- Spring Boot with Redis
- 在Spring Boot项目中使用Spock框架
- 通过@Enable*注解触发Spring Boot配置
- Spring Boot 多模块项目 打包报错 Unable to find main class 异常详解
- 毕业设计 Spring Boot的家庭食谱管理系统(含源码+论文)
- 005-Spring Boot配置分析-配置文件application、Environment、PropertySource、@Value、EnvironmentPostProcessor、Profiles
- Spring全注解开发---常用注解笔记整理