---
title: 编译spring-cloud-kubernetes-1.1.1.RELEASE源码
description: "1. 下载spring-cloud-kubernetes-1.1.1.RELEASE源码。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/SpringCloud/kunpengspringcloudhoxton_02_0020.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/SpringCloud/kunpengspringcloudhoxton_02_0020.html
indexId: 2c4caf890b4d80bf19eb12b12ec9a313765543e540f2935eb1e322cc6167dd8c88
---
# 编译spring-cloud-kubernetes-1.1.1.RELEASE源码

1. 下载spring-cloud-kubernetes-1.1.1.RELEASE源码。
  1 2 3 cd /home git config --global http.sslVerify false git clone https://github.com/spring-cloud/spring-cloud-kubernetes.git

2. 切换到指定版本。
  1 2 cd spring-cloud-kubernetes git checkout -b v1.1.1.RELEASE tags/v1.1.1.RELEASE

3. 执行编译。
  1 ./mvnw clean install -Dgpg.skip=true

  若显示BUILD SUCCESS，则编译通过。

  如果编译报错“Some problems were encountered while processing the POMs”，则执行下面命令编译。 mvn clean install -Dgpg.skip=true 如果编译遇到错误信息checkstyle，参考编译Spring Boot时提示Failed during checkstyle execution的解决方法解决。 编译过程中config模块可能会报错，是由于当前spring-cloud-kubernetes版本中的config模块使用的K8s的协议类型为http3，需要将“/etc/crypto-policies/back-ends”路径下的java.config配置文件中的“TLSv1”删掉再重新执行编译命令。
