Intellij IDEA 运行maven报错误“CreateProcess error=2, 系统找不到指定的文件“的完美解决方案

一、问题背景

博主正常使用着Intellij IDEA,不知道为什么突然Intellij IDEA报错,错误提示如下:

Error:Cannot run program "C:\Program Files\Java\jdk1.8.0_351"

观察Intellij IDEA报错的原因,我们可以知道:Intellij IDEA是因为找不到JDK(Java Development Kit)的正确安装路径所导致的报错。而导致Intellij IDEA找不到JDK的原因有很多:可能你不小心删除了JDK;或者你把JDK安装在带有中文字符的路径,而Intellij IDEA不识别带有中文字符的路径;又或者你不小心配置错误了电脑上JDK的环境变量。

又或者你不小心把jdk文件夹删除导致,运行maven-install 报上述错误。

解决办法

通过file-setting-maven-runner中设置jdk的正确路径,问题完美解决。

相关推荐
深圳佛手5 分钟前
Sharding-JDBC 和 Sharding-Proxy 区别
java
kk哥889914 分钟前
inout参数传递机制的底层原理是什么?
java·开发语言
小二·1 小时前
Spring框架入门:深入理解Spring DI的注入方式
java·后端·spring
避避风港1 小时前
转发与重定向
java·servlet
毕设源码-钟学长1 小时前
【开题答辩全过程】以 基于springboot和协同过滤算法的线上点餐系统为例,包含答辩的问题和答案
java·spring boot·后端
永不停歇的蜗牛1 小时前
Maven的POM文件相关标签作用
服务器·前端·maven
q***44152 小时前
Spring Security 新版本配置
java·后端·spring
o***74172 小时前
Springboot中SLF4J详解
java·spring boot·后端
孤独斗士2 小时前
maven的pom文件总结
java·开发语言