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