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

问题背景:

使用IDEA创建新项目时发现用不上erlang库里的函数,且点击构建项目时还报错:

Error:Failed to launch erlang compiler: Cannot run program “D:\Erlang OTP\bin\erlc.exe” (in directory “E:\erlang_learn\out\production\erlang_learn”): CreateProcess error=2, 系统找不到指定的文件。


问题分析

通常这种情况就是项目结构里使用的SDK不正确,或者是模块依赖的SDK不正确

在项目的配置页面中,项目SDK一定不能是如下图中的红色的,因为红色代表该文件路径下没有对应的SDK。
在这里插入图片描述

又或者到平台设置下的SDK里选择查看你项目的SDK是否真的有路径
在这里插入图片描述

如果上述都还正确,那就打开项目设置里的模块,看看依赖的SDK是否是自己想使用的
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值