本文使用的IDEA初始安装版本为
2022.3.1
,后来不断升级到 2025.1
,不同的初始版本的目录结构、属性文件可能存在一些差异。
关闭IDEA
迁移前需要先关闭IDEA
迁移目录
C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2025.1
--> D:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2025.1
C:\Users\Administrator\AppData\Roaming\JetBrains\IntelliJIdea2025.1
--> D:\Users\Administrator\AppData\Roaming\JetBrains\IntelliJIdea2025.1
修改idea.properties
先备份一下D:\Program Files\JetBrains\IntelliJ IDEA 2022.3.1\bin\idea.properties
,再修改如下部分
# idea.config.path=${user.home}/.IntelliJIdea/config
idea.config.path=D:/Users/Administrator/AppData/Roaming/JetBrains/IntelliJIdea2025.1
# idea.system.path=/.IntelliJIdea/system
idea.system.path=D:/Users/Administrator/AppData/Local/JetBrains/IntelliJIdea2025.1
启动IDEA
似乎您正在使用 ‘idea.config.path’ 属性指定设置目录的位置。在 2020.1 中,应用程序目录的默认位置已更改。为确保兼容性,IDE 选择了插件的旧位置(D:\Users\Administrator\AppData\Roaming\JetBrains\IntelliJIdea2025.1/plugins),但为了避免将来出现任何歧义(并去除此警告),另请设置 ‘idea.plugins.path’ 属性。
似乎您正在使用 ‘idea.system.path’ 属性指定缓存目录的位置。在 2020.1 中,应用程序目录的默认位置已更改。为确保兼容性,IDE 选择了日志的旧位置(D:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2025.1/log),但为了避免将来出现任何歧义(并去除此警告),另请设置 ‘idea.log.path’ 属性。
新增设置idea.plugins.path、idea.log.path
# idea.config.path=${user.home}/.IntelliJIdea/config
idea.config.path=D:/Users/Administrator/AppData/Roaming/JetBrains/IntelliJIdea2025.1
# idea.system.path=/.IntelliJIdea/system
idea.system.path=D:/Users/Administrator/AppData/Local/JetBrains/IntelliJIdea2025.1
# idea.plugins.path=${idea.config.path}/plugins
idea.plugins.path=D:/Users/Administrator/AppData/Roaming/JetBrains/IntelliJIdea2025.1/plugins
# idea.log.path=${idea.system.path}/log
idea.log.path=D:/Users/Administrator/AppData/Roaming/JetBrains/IntelliJIdea2025.1/log