Erlang:为mnesia指定工作目录?

jld*_*ont 6 erlang mnesia

如何在不使用mnesia命令行传递"dir"参数的情况下指定工作目录?

换句话说,我可以在调用`mnesia:start()'之前为mnesia指定一个"工作目录"吗?

Zed*_*Zed 13

application:set_env(mnesia, dir, Dir).

  • Erlang VM 中启动了一个 application_controller 进程。`application_controller:set_env` 是此进程的“API”。“application:set_env”是一个更抽象的调用,仅处理应用程序。难怪目前它只调用该 API。 (2认同)