我是 ABin-阿斌:写一生代码,创一世佳话,筑一览芳华。 如果小伙伴们觉得我的文章有点 feel ,那就点个赞再走哦。
前言
- 最近公司项目做切割与整顿,使用了 Gradle 做项目管理,这导致我使用已久的老版 IDEA 不得不换成 2021版的,过程中出现了一些小坑。接下来,我给大家把这一个个小坑填上吧。
第一步:下载新版IDEA进行安装
- 首先我们先到官网下载 IntelliJ IDEA
- 按照提示一步一步安装即可,注意: 如果有之前安装过老版的 IDEA 那么他会提示你是否要保留老版配置,我们选择保留即可
第二步:点击运行
- 当我们下载完成后,我们双击这个 .exe文件 是可以进行启动的,但是由于之前安装过其他版本的 Idea,必然是点击无任何反应。
第三步:解决运行不了的方案
- 首先打开你们新安装 IDEA路径下的:/bin/idea.bat文件,在文件最后一行加入:pause 即可
- 再接着: 修改新安装的: idea64.exe.vmoptions 这个文件
- 找到: C:\Users{用户名}\AppData\Roaming\JetBrains\IntelliJIdea2021.1下的idea64.exe.vmoptions文件,打开这个文件,我们会发现下面会多出一行,把这一行删除点击保存即可。
- 再次去点击 idea.exe 就可以运行了
总结
为什么会造成这种原因
- 在我们安装的过程中,我们选择了保留旧版配置,这时 idea 就会把旧版本的 jar 放入到新的vmoptions 文件中,这时新 idea 在启动的过程中,扫描这个旧版的这个 jar 发现识别不了,自然也就打不开了。
- 删除这个 jar 并不会影响到旧版配置的覆盖,当我们使用新版的 IDEA 依旧是熟悉的问道,而且会更加纵享丝滑。