项目 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,然后就可以了。

posted @ 2015-08-04 17:18  vanishfan  阅读(733)  评论(0编辑  收藏  举报