前言
旧版本:ideaIU-2022.1.exe
新版本:ideaIU-2024.1.4.exe(听说目前最稳定的一个版本)
新版Idea有了全新的UI界面,并且为了更好的接入deepseek,经过了一番挣扎后,决定升级新版本,挣扎的原因是担心升级后出现一些不可预知的问题,结果担心啥来啥。
全新UI
新UI可以自定义工具栏,可以只设置自己常用的按钮,还是比较方便的。
启动项目报错内容
执行预编译任务…
Cannot run program "C:\Users\Jie\.jdks\corretto-21.0.5\bin\java.exe" (in directory "C:\Users\Jie\AppData\Local\JetBrains\IntelliJIdea2024.1\compile-server"): CreateProcess error=2, 系统找不到指定的文件。
我的JDK明明安装在D盘下,为什么会去C盘寻找?下面就开始了排查之路:
- 首先看项目设置的SDK是否正确,
File
->Project Structure
->Project
- 运行调试设置中SDK是否正确,在启动项目的位置。
- 电脑环境变量配置是否正确
以上配置全都没问题,重启Idea、重启电脑,ok还是不行,继续报错。接下里,卸载JDK、卸载Idea,重新安装,ok还是不行,已崩溃。到底是什么原因,天杀的。网上方法试了好几个,deepseek也沟通一些方法,都不行。
解决
emo了一会突然想到,会不会是JDK版本过低的原因。
随手一搜,果然:
我的JDK版本为:jdk-8u281-windows-x64.exe
安装最新版本:jdk-8u441-windows-x64.exe
成功启动项目,完美解决!!!