问题背景:
使用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是否是自己想使用的