2023年12月8日发(作者:)

解决“Causedby:nPlu。。。

升级老项目spring boot 和 cloud版本之后 gradle clean 报错:“Caused by: nPluginException:

Plugin with id '' not found.”

原来的 中是这样的:

buildscript {

ext {

springBootVersion = 'E'

}

repositories {

mavenCentral()

mavenLocal()

}

dependencies {

classpath(":spring-boot-gradle-plugin:${springBootVersion}")

}

}

修改:

去掉 mavenLocal()

这个函数会优先查找本地本地的maven仓库,按照这个顺序查找依赖:

USER_HOME/.m2/ >> M2_HOME/conf/ >> USER_HOME/.m2/repository

而我本地这个文件夹并没有springboot的最新版本依赖,所以会提示找不到sringboot