带有crypto app的erlang系统未在嵌入式模式下启动

带有crypto app的erlang系统未在嵌入式模式下启动,erlang,embedded-resource,Erlang,Embedded Resource,我有一个系统是根据 其中包括加密应用 我可以启动它,但在我将“-mode embedded”添加到bin/start之后,似乎有些东西不再启动了 我被卡住了,我该怎么调查?我还将-sname和-setcookie添加到bin/start中,当我删除-mode嵌入式系统启动时,应用程序工作,我可以使用分布式erlang技术连接到它。但与嵌入式系统完全不交互 最小的测试用例是将下面的补丁应用到示例应用程序,一旦您“生成”并启动它,您将无法连接到它的erlang vm。它也不会优雅地停止。有什么想法吗

我有一个系统是根据 其中包括加密应用

我可以启动它,但在我将“-mode embedded”添加到bin/start之后,似乎有些东西不再启动了

我被卡住了,我该怎么调查?我还将-sname和-setcookie添加到bin/start中,当我删除-mode嵌入式系统启动时,应用程序工作,我可以使用分布式erlang技术连接到它。但与嵌入式系统完全不交互

最小的测试用例是将下面的补丁应用到示例应用程序,一旦您“生成”并启动它,您将无法连接到它的erlang vm。它也不会优雅地停止。有什么想法吗

diff --git a/rel/reltool.config b/rel/reltool.config
index 0c26333..ba4bd35 100644
--- a/rel/reltool.config
+++ b/rel/reltool.config
@@ -6,7 +6,6 @@
          kernel,
          stdlib,
          sasl,
-         crypto,
          test
         ]},
          {rel, "start_clean", "",
@@ -24,7 +23,6 @@
        {app, sasl,   [{incl_cond, include}]},
        {app, stdlib, [{incl_cond, include}]},
        {app, kernel, [{incl_cond, include}]},
-       {app, crypto, [{incl_cond, include}]},
        {app, test, [{incl_cond, include}]}
       ]}.
在嵌入式模式下,所有代码在系统启动期间根据 到启动脚本。以后也可以通过显式方式加载代码 命令代码服务器执行此操作

我想您可能忘记加载一些库模块

对于调试erl,现在是否使用+v

+五

**>+v

**Verbose**.**
如何使用钢筋做同样的事情释放操作? 钢筋将自动为您生成相同类型的文件。您可以将这些文件与您的文件进行比较并找出错误。特别是启动脚本

**Verbose**.**