我已经下载了锌并运行
sbt universal:packageZipTarball
根据(稀疏..)README.md
之后我们在这里看到一个“zinc”二进制文件:
$查找。-name 锌 -executable -type f ./src/universal/bin/zinc
所以试图运行这个:
src/universal/bin/zinc -scala-home /home/ubuntu/scala-2.11.7 -nailed -start
给出一个最终退出的循环:
+ attempts=31
+ sleep 0.1
+ check_port 3030
+ can_netcat
+ type -P nc
+ check_port_netcat 3030
+ nc -z -n -w 1 127.0.0.1 3030
+ [[ 31 -eq 0 ]]
+ attempts=30
+ sleep 0.1
+ check_port 3030
+ can_netcat
+ type -P nc
+ check_port_netcat 3030
.. 等直到尝试达到 0 点:
+ return 1
+ exitcode=1
+ false
+ exit 1
我也尝试通过 sudo 运行它 - 没有区别。所以..让锌开始的魔法是什么?我在ubuntu上。