1.报错详情
Cannot run program "D:\Develop\JDK17\bin\java.exe" (in directory "C:\Users\86137\AppData\Local\JetBrains\IntelliJIdea2023.1\compile-server"): CreateProcess error=2, 系统找不到指定的文件。
更换idea版本后原来使用jdk1.8的项目在项目配置和环境变量无误,并且清理idea缓存(网上的方法都是这三种解决方法)的情况下报错,怀疑是idea的某处问题
2.解决方案
试过所有方法后在检查环境变量的过程中发现用户变量和环境变量的PATH中有两个idea的配置,一个是我中间安装的社区版(发现不够用),一个是之后安装的企业版,将社区版的变量(带Community)全部删除后报错消失.