项目 erlang启动时死循环

机子里的otp是新装的

看了一下main

是在util:ensure_started一堆app的时候死讯了,

按照顺序是sasl crypto asn1 public_key ssl 

发现是public_key,时报了crypto没启动,但是application:start(crypto)就没报错

后来发现是case的时候没有捕获{error,"no such file or directory","crypto.app"},只处理了依赖关系

全文搜索了下public_key和crypto,的确,public_key.app被放到了2个目录下,而crypto.app只在一个目录下,

把他复制到另外个目录,发现还不行。

http://www.cnblogs.com/ribavnu/p/3756042.html

然后根据上面的文章,重新编译了openssl和otp,然后就可以了。

原文地址:https://www.cnblogs.com/vanishfan/p/4702573.html