问题1 . 下载插件或者gradle以及gradle plus有问题
报错:Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.3.0-RC
解决方法:使用如下配置
settings.gradle的 pluginManagement下 repositories是插件的依赖或者插件的下载地址
pluginManagement {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
maven { url 'https://repo.spring.io/milestone' }
gradlePluginPortal()
}
}
rootProject.name = 'demo'
build.gradle的 repositories是项目的依赖的
推荐配置
plugins {
id 'java'
id 'org.springframework.boot' version '3.2.5'
id 'io.spring.dependency-management' version '1.1.4'
}
group = 'com.doushuang'
version = '0.0.1-SNAPSHOT'
java {
sourceCompatibility = '17'
}
repositories {
// maven {
// url "https://mvn.cloud.alipay.com/nexus/content/repositories/open/"
// }
maven{
allowInsecureProtocol = true
url 'http://maven.aliyun.com/nexus/content/groups/public/'
}
// maven{url 'http://maven.aliyun.com/nexus/content/repositories/google'}
mavenCentral()
maven { url 'https://repo.spring.io/milestone' }
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
tasks.named('test') {
useJUnitPlatform()
}
问题2 . Could not resolve all dependencies for configuration ':detachedConfiguration5'.
解决:
如上配置 添加 allowInsecureProtocol = true
maven{
allowInsecureProtocol = true
url 'http://maven.aliyun.com/nexus/content/groups/public/'
}