如何修改为远程二郎节点的代码搜索路径?(How do I modify the code searc

2019-10-19 20:36发布

我连接到同一个Erlang节点-remsh 。 如何修改的代码路径,以加载并没有打包成我的版本库?

Answer 1:

所有必要的功能操作代码加载,路径...是代码模块(见文档中二郎OTP代码模块 )。

您可以通过执行以下操作的系统路径添加到列表:

[code:add_pathz(P) || P <- filelib:wildcard("/usr/lib/erlang/lib/*/ebin")].


Answer 2:

编译一些测试代码,并连接到我能够使这项工作正在运行的节点后:

(app@127.0.0.1)1> code:add_pathz("/path/to/my/compiled/beam").
(app@127.0.0.1)2> tester:hi().
hi!
ok
(app@127.0.0.1)3>


文章来源: How do I modify the code search path for a remote Erlang node?
标签: erlang