编译spring-cloud-function-3.0.1.RELEASE源码
- 下载spring-cloud-function-3.0.1.RELEASE源码。
1 2 3
cd /home git config --global http.sslVerify false git clone https://github.com/spring-cloud/spring-cloud-function.git
- 切换到指定版本。
1 2 3
cd spring-cloud-function git checkout v3.0.1.RELEASE git branch
- 执行编译。
1
./mvnw clean install -Dgpg.skip=true
若显示BUILD SUCCESS,则编译通过。
- 如果编译遇到错误信息checkstyle,参考编译Spring Boot时提示Failed during checkstyle execution的解决方法。
- 若编译过程中出现“connection refused”或者github下载问题,是由于网络代理或者网络问题,多执行几次编译。
CentOS 7.6&openEuler 20.03:
- 如果编译环境需要使用代理访问外部网络,遇到依赖拉取的问题,参考spring-cloud-function依赖拉取问题的解决方法。
CentOS 8.1:
- 如果编译时遇到RuntimeJavaCompilerTests报错,此问题与JAR下载有关,请参考spring-cloud-function依赖拉取问题的解决方法。
父主题: 编译安装