spring-cloud-contract-gradle-plugin模块报错的解决方法
问题现象描述
spring-cloud-contract-gradle-plugin模块提示如下截图信息。
关键过程、根本原因分析
编译环境访问网络需要代理导致的问题。
结论、解决方案及效果
可以通过增加代理配置解决。
- 定位到spring-cloud-contract-gradle-plugin目录。
1
cd spring-cloud-contract-tools/spring-cloud-contract-gradle-plugin
- 打开gradle.properties文件。
gradle.properties文件分别位于以下源码目录下:
- “./src/test/resources/functionalTest/bootSimple”
- “./src/test/resources/functionalTest/scenarioProject”
- “./src/test/resources/functionalTest/scenarioProjectKotlin”
vim gradle.properties
vim ./src/test/resources/functionalTest/bootSimple/gradle.properties
vim ./src/test/resources/functionalTest/scenarioProject/gradle.properties
vim ./src/test/resources/functionalTest/scenarioProjectKotlin/gradle.properties
- 在上述文件的最后一行后面分别增加如下几行代理配置代码。
systemProp.http.proxyHost=127.0.0.1 systemProp.http.proxyPort=3128 systemProp.https.proxyHost=127.0.0.1 systemProp.https.proxyPort=3128
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
父主题: 其他