首页 > 解决方案 > 缺少对演示 (https://spring.io/quickstart) 的依赖?

问题描述

执行此处描述的步骤-> https://spring.io/quickstart使用 gradle (maven 工作不是因为抱怨 jdk 版本)

该示例仅在我将以下行添加到依赖项时才有效:编译组:'org.springframework.boot',名称:'spring-boot-starter-web',版本:'2.3.4.RELEASE'

我开始

/usr/local/gradle-6.3/bin/gradle bootRun

我不敢相信演示是错误的,但我也看不出我错过了什么。

完整的构建文件是 -->

plugins {
    id 'org.springframework.boot' version '2.3.4.RELEASE'
    id 'io.spring.dependency-management' version '1.0.10.RELEASE'
    id 'java'
}

group = 'org.schaffa'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

repositories {
    mavenCentral()
}

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter'
    testImplementation('org.springframework.boot:spring-boot-starter-test') 
    {
        exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
    }
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.3.4.RELEASE'
}

test {
    useJUnitPlatform()
}

标签: spring

解决方案


推荐阅读