{{badmatch, {error, eexist}}

    今天在编译cowboy工程在resolve release build时提示编译错误:{{badmatch, {error, eexist}}

    后经调查可能是因为rebar的bug导致的,可是删除_build后再重新编译。于是我删除cowboy工程目录下的_rel,重新编译成功。事实上后来发现是因为先前曾sudo make run,因而使得_rel拥有较高的权限,而再make run时因为权限不足无法覆盖目标文件导致的。

    另外注意因为目前侦听的是443端口,因此需要以管理员权限运行: sudo make run

posted on 2018-06-11 13:49  莫行  阅读(224)  评论(0编辑  收藏  举报

导航