文章目录
1. 引言
今天从
github
上下载一个
spring security + jwt
项目,解压之后的名字是
2022_spring-security_jwt
,如下图所示:

准备将名字
2022_spring-security_jwt
修改为
securityJwtDemo
,于是按照如下步骤修改。
2. 修改步骤
- 使用
shift + F6快捷键显示修改项目名的弹出框,如下截图所示:

如果你的
shift + F6
快捷键发生了冲突,可以
右击项目名 -> Refactor -> Rename
,如下图所示,即可出现修改项目名的弹框。

- 在弹出框中输入
securityJwtDemo名字(你可以输入你要修改成的项目名),如下图所示:

- 点击 ok 即可,但你发现修改后的名字在中括号中,并没有出现我们想要的效果,如下图所示:

出现这种情况,别着急,我们继续往下走,即可解决该问题。
3. 解决中括号[]
- 使用
ctrl + alt + shift + s快捷键,出现如下弹框:

如果你的
ctrl + alt + shift + s
快捷键发生了冲突,可以
右击File -> Project Structure
,如下图所示:

- 在
Project name文本框中,输入securityJwtDemo名字(你可以输入你要修改成的项目名),如下图所示:

- 检查
Modules里的Name有没有修改成securityJwtDemo名字(你要修改成的项目名),如下图所示:

- 你发现即便修改了
Project name和Modules Name,中括号依旧存在,如下图所示:

这就很麻烦了,别急,我们继续往下走。
- 修改文件夹的名字
- 右击项目名,往下滑,找到
Show in Explorer,如下图所示:

- 单击
Show in Explorer,出现如下项目所在的文件夹

将此处的名字
2022_spring-security_jwt
修改成
securityJwtDemo
名字(你要修改成的项目名)
- 查看
idea的项目名字是否已修改
此时到
idea
中查看,你发现名字已修改过来,但内容没了,如下图所示:

此时不要紧张,关掉idea,如下操作重新打开即可:
- 重新打开项目
- File -> invlidate Caches \ Restart


- open -> 选择之前所在的路径项目 -> ok

这样才能彻底修改项目名字,如下图所示:

4. 重要补充
此时,还应该修改配置文件(比如
application.yml
)中的
spring.application.name
的值,如果你的配置文件中有这个参数,如下所示:
spring:application:name: securityJwtDemo
datasource:url: jdbc:mysql://localhost:3306/test?characterEncoding=utf-8&serverTimezone=UTCusername: root
password:123456driver-class-name: com.mysql.cj.jdbc.Driver
mybatis-plus:mapper-locations: classpath*:/mapper/**/*.xmlserver:port:8888
如果你的项目使用到注册中心,比如
consul
等,那么
spring.application.name
在有用的。
版权归原作者 念兮为美 所有, 如有侵权,请联系我们删除。