如何安装Aerospike REST Gateway?Ubuntu 20环境安装遇阻求助
解决Aerospike REST Gateway构建时
./gradlew: No such file or directory错误 前置依赖安装
先确保Ubuntu 20.04上装好以下工具:
- Git:用于拉取源码,执行
sudo apt update && sudo apt install git -y - OpenJDK 11:Gradle构建依赖Java 11,执行
sudo apt install openjdk-11-jdk -y - 验证Java版本:
java -version,输出需包含openjdk version "11.x.x"
正确构建流程
- 获取源码并进入仓库目录
gradlew是源码仓库自带的脚本,你当前目录没有这个文件,所以先把官方源码拉到本地:
(如果不想用Git,也可以直接从官方下载源码压缩包,解压后进入根目录)git clone Aerospike REST Gateway官方源码仓库 cd aerospike-rest-gateway - 执行构建命令
进入仓库根目录后,再运行官方文档里的命令:./gradlew build - 如果构建权限不足
若提示权限错误,先给gradlew添加执行权限:chmod +x gradlew
替代方案:直接使用预构建包
如果不想折腾源码构建,直接下载官方预编译的JAR包,用以下命令启动即可:
java -jar aerospike-rest-gateway-<版本号>-all.jar
内容的提问来源于stack exchange,提问作者Lezir Opav
相关产品推荐
相关产品推荐

