报错信息
java
A problem occurred configuring root project 'order-service'.
> Could not resolve all dependencies for configuration 'classpath'.
> Using insecure protocols with repositories, without explicit opt-in, is unsupported.
* Try:
> Switch Maven repository 'maven(xxx)' to redirect to a secure protocol (like HTTPS) or allow insecure protocols.
错误分析
Gradle 7.0 版本构建项目以上就会出现这个问题,Gradle从高版本开始默认禁止使用不安全的HTTP协议访问Maven仓库所致。
解决办法
1、将仓库访问地址由http修改为https。
2、修改build.gradle配置,显式允许不安全协议。
groovy
repositories {
maven {
allowInsecureProtocol = true
url "maven仓库地址"
}
}