Gradle Spring Boot - варианты пружинных банок не подбираются автоматически

Я пробую простое загрузочное приложение Gradle Spring по приведенному ниже URL

https://spring.io/guides/gs/spring-boot/

Это мой файл build.gradle

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'

jar {
    baseName = 'my-jar'
    version =  '1.0.0'
}


dependencies {

    compile "org.springframework.boot:spring-boot-starter-web"
    testCompile "junit:junit"
}

Я использую локальную артефакт, и мой init.gradle имеет конфигурацию buildscript, которая находится ниже

buildscript {
        repositories {

                maven {
                url 'http://mylocalartifactory:8081/'
                }

        }

        dependencies {  classpath "org.springframework.boot:spring-boot-gradle-plugin:1.5.2.RELEASE" }
    }

Я получаю сообщение об ошибке ниже, когда я пытаюсь запустить сборку Gradlew

What went wrong:
Could not resolve all dependencies for configuration ':compileClasspath'.
> Could not find org.springframework.boot:spring-boot-starter-web:.

Похоже, что версия не применяется для зависимости. Что я понимаю, так это то, что версией по умолчанию будет плагин весенней загрузки.

Я что-то пропустил?

Это работает нормально, если я упоминаю номер версии в зависимости

dependencies {

    compile "org.springframework.boot:spring-boot-starter-web:1.5.2.RELEASE"
    testCompile "junit:junit"
}

Хотя я могу заставить его работать, он превосходит цель использования весенней загрузки, если мне нужно вручную указать зависимость jar для весенней версии.

Пожалуйста, вернитесь обратно, если вы обнаружите какие-либо проблемы в моем build.gradle или init.gradle

0 ответов

Другие вопросы по тегам