编译dubbo-remoting-etcd3模块
- 配置容器环境。
- 下载Docker源码。
1 2
cd /home wget https://download.docker.com/linux/static/stable/aarch64/docker-18.09.6.tgz --no-check-certificate
- 解压Docker压缩包。
1tar -zxf docker-18.09.6.tgz
- 配置环境变量。
- 打开“/etc/profile”文件。
1vim /etc/profile - 按“i”进入编辑模式,输入下列内容。
1PATH=$PATH:/home/docker
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 使环境变量生效。
1source /etc/profile
- 打开“/etc/profile”文件。
- 启动Docker。
1 2
groupadd docker dockerd &
- 确认容器是否启动。

- 下载Docker源码。
- 配置环境变量。
- 修改“/etc/profile”文件。
- 打开文件。
1vim /etc/profile - 按“i”进入编辑模式,添加以下内容。
1export TESTCONTAINERS_RYUK_DISABLED=true
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 使环境变量生效。
1source /etc/profile
- 打开文件。
- 修改“/root/.testcontainers.properties”文件。
- 打开文件。
1vim /root/.testcontainers.properties - 按“i”进入编辑模式,添加代码。
1checks.disable=true
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开文件。
- 修改“/etc/profile”文件。
- 替换jetcd-launcher-0.3.0.jar包。
- 获取支持ARM 64镜像的jetcd-launcher-0.3.0.jar包。
1 2
cd /home wget https://mirrors.huaweicloud.com/kunpeng/maven/io/etcd/jetcd-launcher/0.3.0/jetcd-launcher-0.3.0.jar --no-check-certificate
- 创建本地仓库目录。
1mkdir -p /root/.m2/repository/io/etcd/jetcd-launcher/0.3.0/
- 替换本地仓库jetcd-launcher-0.3.0.jar包。
1\cp /home/jetcd-launcher-0.3.0.jar /root/.m2/repository/io/etcd/jetcd-launcher/0.3.0/jetcd-launcher-0.3.0.jar
- 获取支持ARM 64镜像的jetcd-launcher-0.3.0.jar包。
- 进入“dubbo-remoting-etcd3”目录。
1cd /home/Dubbo/dubbo-dubbo-2.7.5/dubbo-remoting/dubbo-remoting-etcd3/
- 编译dubbo-remoting-etcd3模块。
1mvn install

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