鲲鹏镜像站中提供的二进制包是基于开源代码直接编译打包而成的,不含漏洞及BUG修复。
使用开源软件时需遵守开源软件的许可协议。
1 2 3 |
cd /home git config --global http.sslVerify false git clone https://github.com/spring-cloud/spring-cloud-gateway.git |
1 2 |
cd spring-cloud-gateway git checkout v2.2.1.RELEASE |
1
|
mkdir -p ~/.m2/repository/com/github/kstyrc/embedded-redis/0.6/ |
1
|
wget https://mirrors.huaweicloud.com/kunpeng/maven/com/github/kstyrc/embedded-redis/0.6/embedded-redis-0.6.jar --no-check-certificate |
1
|
cp embedded-redis-0.6.jar ~/.m2/repository/com/github/kstyrc/embedded-redis/0.6/embedded-redis-0.6.jar |
1
|
./mvnw clean install -Dgpg.skip=true |
若显示BUILD SUCCESS,则编译通过。
mvn clean install -Dgpg.skip=true
若按照spring-cloud-gateway异常问题的解决方法操作后还是编译不通过,可能是由于老旧机械盘读写能力较弱,导致处理业务的时延较高,建议用户使用性能较优的磁盘进行业务验证,例如SSD盘。