使用版本說(shuō)明
Java:8
gradle : 6.8.3
springboot:2.5.6
情況說(shuō)明
項(xiàng)目在本地通過(guò)gradle build命令編譯沒(méi)有任何問(wèn)題,本地使用docker hub中g(shù)radle6.8.3的鏡像編譯也沒(méi)有任何問(wèn)題,上環(huán)境以后使用GitHub中的gradle 鏡像編譯就出現(xiàn)了以下報(bào)錯(cuò)
解決方法是根據(jù)網(wǎng)上小伙伴提供的解決的,這里只是用于個(gè)人解決流程記錄
來(lái)源:解決來(lái)源地址
報(bào)錯(cuò)信息
解決過(guò)程
-
修改gradle-wrapper.properties配置為6.8.3
-
在 build.gradle 中的 plugins 配置刪除 plugins 配置
變更前:
plugins {
id 'org.springframework.boot'
}
allprojects{
repositories {
mavenLocal()
maven { url "https://maven.aliyun.com/nexus/content/groups/public/" }
jcenter()
}
group 'com.example.XX'
version '1.0-SNAPSHOT'
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
bootJar {
//默認(rèn)不需要打可執(zhí)行jar包
enabled = false;
}
}
變更后:
allprojects{
repositories {
mavenLocal()
maven { url "https://maven.aliyun.com/nexus/content/groups/public/" }
jcenter()
}
group 'com.example.XX'
version '1.0-SNAPSHOT'
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
bootJar {
//默認(rèn)不需要打可執(zhí)行jar包
enabled = false;
}
}
報(bào)錯(cuò)信息變更為 : Plugin with id ‘org.springframework.boot’ not found.
- 在build.gradle 文件中的 buildscript配置中添加springboot版本配置信息
變更前
buildscript {
allprojects {
gradle.projectsEvaluated {
allprojects {
jar {enabled = true }
}
}
}
}
變更后:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'org.springframework.boot:spring-boot-gradle-plugin:2.5.6'
}
allprojects {
gradle.projectsEvaluated {
allprojects {
jar {enabled = true }
}
}
}
}
報(bào)錯(cuò)信息變更為: Could not resolve org.springframework.boot:spring-boot-gradle-plugin:2.5.6
4. 變更maven倉(cāng)庫(kù)URL
Ps. 會(huì)多這一步是因?yàn)闇y(cè)試環(huán)境需要使用指定的內(nèi)部的nexus,所以這里需要指明使用的nexus
變更后:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-404846.html
java
buildscript {
repositories {
mavenCentral()
maven { url "內(nèi)部nexus地址" }
}
dependencies {
classpath 'org.springframework.boot:spring-boot-gradle-plugin:2.5.6'
}
allprojects {
gradle.projectsEvaluated {
allprojects {
jar {enabled = true }
}
}
}
}
至此,問(wèn)題解決~ 撒花~~~文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-404846.html
到了這里,關(guān)于【已解決】Plugin [id: ‘org.springframework.boot‘, version: ‘2.5.6‘] was not found in any of the follow so的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!