我尝试在ranch example中添加应用程序,下面是我的relx.config文件
{paths, ["/usr/local/lib"]}.
{release, {tcp_echo_example, "1"}, [
tcp_echo,
appmon
]}.
{extended_start_script, true}.生成后,我在Erlang控制台中启动应用程序成功,但启动appmon失败
(tcp_echo_example@127.0.0.1)3> application:start(appmon).
{error,{already_started,appmon}}看起来appmon已经启动了,但是我怎么才能看到appmon窗口呢?
Erlang: R16B02
relx: 1.0.2
发布于 2015-01-13 17:50:57
Appmon已经启动,不需要重新启动。
您还可以使用:
%% OTP >= R16B01
ok = application:ensure_started(App)或者类似于
case application:start(App) of
ok -> ok;
{error, {already_started, App}} -> ok
end以确保运行应用程序。
https://stackoverflow.com/questions/27917167
复制相似问题