Failed to notify build listener和Unable to resolve spring-boot-starter-web(springboot+gradle整合的2个bug)

1、Failed to notify build listener

问题描述

build之后出现异常:Failed to notify build listener

问题所在

gradle版本问题导致的项目无法构建。gradle在升级的时候,有jar包出现了版本兼容的问题。

解决办法

下载并选择相应的版本

(图中原先的版本过高存在兼容性问题,应选择较低版本)


2、Unable to resolve spring-boot-starter-web

问题描述

无法引用springboot-web

打开gradle工具栏发现红线

问题所在

build.gradle文件编写不当

解决办法

在build.gradle文件中添加

apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'

*附上完整的build.gradle文件

buildscript {
	ext {
		springBootVersion = '2.1.6.RELEASE'
	}
	repositories {
		mavenCentral()
	}
	dependencies {
		classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
	}
}

apply plugin: 'java'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'

repositories {
	mavenLocal() //1.优先查找本地maven库,性能最好
	maven{//2.其次查找aliyun maven库
		url'http://maven.aliyun.com/nexus/content/groups/public/'
	}
	mavenCentral()//3.最后查找maven中央库
}

dependencies {
	compile 'org.springframework.boot:spring-boot-starter-web'
	testCompile 'org.springframework.boot:spring-boot-starter-test'
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值