这是一个试图学习Erlang的Java程序员的全新问题。什么是Erlang中Java JAR文件的等价物,通过它可以将3个第三方库包含在Erlang应用程序中?
前几天我在我的项目中制作了mochijson2.erl的副本并且它有效,但我想知道是否有更好/更正式的方式来发现和包括Erlang世界中的库。
答案 0 :(得分:5)
如果您熟悉Maven(或其兄弟姐妹),则Erlang模拟为Rebar。
您可以使用内容
创建rebar.config
(类似于POM文件)
{deps, [
{mochiweb, "2.9.0", {git, "https://github.com/mochi/mochiweb.git", {tag, "v2.9.0"}}}
]}.
然后rebar get-deps && rebar compile
将获取mochiweb(以及它声明的任何依赖项),构建依赖项,并构建自己的代码。