使用relx构建Cowboy快速启动项目时,权限被拒绝

时间:2014-01-17 16:37:06

标签: file-permissions cowboy relx

我正在尝试make牛仔快速启动项目,但我Permission denied获得了relx。即使我用sudo make运行它。对此有何解决方案?

sudo make
Password:
 APP    cowlib.app.src
 APP    ranch.app.src
 APP    cowboy.app.src
 APP    hello_erlang.app.src
make: /Users/jonas/code/hello_erlang/relx: Permission denied
make: *** [rel] Error 1

这是我的文件列表:

ls -al
total 1336
drwxr-xr-x  10 jonas  staff     340 Jan 17 17:35 .
drwxr-xr-x   7 jonas  staff     238 Jan 17 01:07 ..
-rw-r--r--   1 jonas  staff    1157 Jan 17 01:29 .erlang.mk.packages.v1
-rw-r--r--   1 jonas  staff      90 Jan 17 01:29 Makefile
drwxr-xr-x   5 jonas  staff     170 Jan 17 01:29 deps
drwxr-xr-x   6 jonas  staff     204 Jan 17 01:34 ebin
-rw-r--r--   1 jonas  staff    7495 Jan 17 01:26 erlang.mk
-rw-r--r--@  1 jonas  staff  661817 Jan 17 17:30 relx
-rw-r--r--   1 jonas  staff      79 Jan 17 01:37 relx.config
drwxr-xr-x   6 jonas  staff     204 Jan 17 01:34 src

1 个答案:

答案 0 :(得分:1)

relx不可执行。使用

使其可执行

chmod +x relx

再试一次并报告回来:))