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的正确路径,问题完美解决。

相关推荐
异常君39 分钟前
FST 在 Elasticsearch 中的核心应用与性能优化实践
java·elasticsearch·性能优化
周某某~42 分钟前
六.原型模式
java·设计模式·原型模式
异常君1 小时前
通过 Elasticsearch 实现分布式事务的可靠方案
java·分布式·elasticsearch
小安同学iter1 小时前
JUC并发编程(四)常见模式
java·开发语言
不再幻想,脚踏实地1 小时前
Linux简单的操作
java·linux·运维·服务器
dayceng1 小时前
一则复杂 SQL 改写后有感
java·数据库·mysql
周某某~2 小时前
五.建造者模式
java·设计模式·建造者模式
YuTaoShao2 小时前
Java八股文——Spring「SpringMVC 篇」
java·开发语言·spring
罗迪尼亚的熔岩2 小时前
在C# 中使用建造者模式
java·c#·建造者模式
vortex52 小时前
Yakit 热加载入门学习指南
java·服务器·前端