编译dubbo-registry-consul模块
- 进入“dubbo-registry-consul”目录。
1cd /home/Dubbo/dubbo-dubbo-2.7.5/dubbo-registry/dubbo-registry-consul/
- 编译dubbo-registry-consul模块。
1mvn install若编译过程中出现“EmbeddedConsul Could not start Consul process in...”的报错,则需要将ARM 64版本的consul_1.1.0_linux_arm64.zip包放在本地“/tmp/embedded-consul-1.1.0”目录下。

- 获取consul_1.1.0_linux_arm64.zip包。
1wget https://releases.hashicorp.com/consul/1.1.0/consul_1.1.0_linux_arm64.zip --no-check-certificate
- 解压缩zip包。
1unzip consul_1.1.0_linux_arm64.zip
- 将zip包移动到目录下。
1mv consul_1.1.0_linux_arm64.zip /tmp/embedded-consul-1.1.0/consul.zip
- 将解压出来的consul文件移动到目录下。
1mv consul /tmp/embedded-consul-1.1.0/consul

- 获取consul_1.1.0_linux_arm64.zip包。
- 重新编译dubbo-registry-consul模块。
1mvn install

若显示BUILD SUCCESS,则dubbo-registry-consul模块编译成功。
父主题: 编译安装