猿问

Gradle 无法解析 Spring Boot HATEOAS 依赖项

我从http://start.spring.io创建了我的骨架项目。但是当我构建应用程序时,Gradle 无法解析 HATEOAS 依赖项。这是我得到的错误:


错误:java: Illegal char <:> at index 78: C:\Users\TempUser\Downloads\hateoas\Could not resolve org.springframework.boot:spring-boot-starter-hateoas:2.0.4.RELEASE。


这是我的build.gradle文件:


buildscript {

    ext {

        springBootVersion = '2.0.4.RELEASE'

    }

    repositories {

        mavenCentral()

    }

    dependencies {

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

    }

}


apply plugin: 'java'

apply plugin: 'eclipse'

apply plugin: 'org.springframework.boot'

apply plugin: 'io.spring.dependency-management'


group = 'com.example'

version = '0.0.1-SNAPSHOT'

sourceCompatibility = 1.8


repositories {

    mavenCentral()

}



dependencies {

    compile('org.springframework.boot:spring-boot-starter-data-jpa')

    compile('org.springframework.boot:spring-boot-starter-hateoas:2.0.4.RELEASE')

    compile('org.springframework.boot:spring-boot-starter-web')

    testCompile('org.springframework.boot:spring-boot-starter-test')

}


元芳怎么了
浏览 286回答 2
2回答

慕的地10843

本声明compile('org.springframework.boot:spring-boot-starter-hateoas:2.0.4.RELEASE')导致错误。改成compile('org.springframework.boot:spring-boot-starter-hateoas')这就是引擎盖下的东西

MYYA

您已经在此处指定了 Spring Boot 组件的版本:ext {&nbsp; &nbsp; springBootVersion = '2.0.4.RELEASE'}因此,必须在没有版本值的情况下指定所有启动器依赖项。采用:compile('org.springframework.boot:spring-boot-starter-hateoas')代替compile('org.springframework.boot:spring-boot-starter-hateoas:2.0.4.RELEASE')希望这可以帮助
随时随地看视频慕课网APP

相关分类

Java
我要回答