* What went wrong: Could not resolve all files for configuration

来源:5-14 -Thymeleaf实战-导入IDE,配置项目

15rjgcw

2018-11-19

  • What went wrong:
    Could not resolve all files for configuration ‘:compileClasspath’.

Could not find org.thymeleaf:thymeleaf-spring5:3.0.3.RELEASE.
Required by:
project : > org.springframework.boot:spring-boot-starter-thymeleaf:2.1.0.RELEASE

写回答

3回答

老卫

2018-11-19

去掉 thymeleafVersion = '3.0.3.RELEASE' 

新版本的spring boot 本来就是用这个版本的 thymeleaf,所以无需自定义版本

0
1
15rjgcw
老师,这个回答下面还有两个问题 为什么需要在buildscript指定版本,以及thymeleaf的官方版本和spring里的版本有不同吗,我下面配置可行吗
2018-11-19
共1条回复

15rjgcw

提问者

2018-11-19

老师,为什么需要在buildscript里配两个依赖,在dependencies里又配置一个依赖,为什么需要分两个地方,直接全都在dependencies里配置不好吗?

0
1
老卫
一个是插件运行要用,一个是应用运行要用。
2018-11-20
共1条回复

15rjgcw

提问者

2018-11-19

最新的gradle按视频里配行不通啊,

buildscript {
	ext {
		springBootVersion = '2.1.0.RELEASE'
		thymeleafVersion = '3.0.3.RELEASE'
		thymeleafLayoutDialectVersion = '2.1.0'
	}
	repositories {
		//mavenCentral()
		maven { 
			url 'http://maven.aliyun.com/nexus/content/groups/public/'
		}
	}
	dependencies {
		classpath("org.thymeleaf:thymeleaf:${thymeleafVersion}")
		classpath("nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:${thymeleafLayoutDialectVersion}")
		classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
	}
}

老师,你看我这么写行不行,我可以运行通过,不知道有没有影响

0
0

基于Spring Boot技术栈博客系统企业级前后端实战

毕设 Elasticsearch搜索+Thymeleaf模板+JPA+Security+BootStrap

1296 学习 · 738 问题

查看课程