在 Intellij 中编译 Erlang

seb*_*bax 6 erlang intellij-idea beam erl

我尝试使用 Erlang 插件在 Intellij 中编译 erl 文件。编译一切都很好,但在输出/生产中,文件夹不会创建任何文件.beam,当我运行控制台时,我收到消息:

exception error: undefined function. 
Run Code Online (Sandbox Code Playgroud)

当我使用c("file").一切正常。为什么 Intellij 不创建.beam文件?

Muh*_*man 2

我也有同样的问题..

问题很奇怪,erlang 插件不会编译文件并将文件复制到out目录,同时如果您从终端或命令提示符(Windows)编译它工作正常。安装 IntelliJ Idea v 15 后出现此问题。

我在这里做了什么来解决这个问题:

  • 卸载 Intellij Idea v 15
  • 将 IntelliJ Idead 降级到版本 14.1.4
  • 再次安装 Intellij Idea(v.0.5.11)
  • 配置SDK引用erlang语言的src。
  • 创建一个新的测试项目并再次开始制作该项目..它应该可以正常工作...

希望这对您有帮助