Estou criando o projeto de inicialização gradle spring no IntelliJ, mas não consigo resolver algumas dependências.
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
build.gradle parece
apply plugin: "java"
apply plugin: "idea"
apply plugin: "org.springframework.boot"
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
compile "joda-time:joda-time:2.2"
compile "log4j:log4j:1.2.16"
compile "org.mongodb:mongo-java-driver:1.3"
compile "org.springframework:spring-core:5.0.2.RELEASE"
compile "org.springframework:spring-context:3.0.2.RELEASE"
compile "org.springframework:spring-web:3.0.4.RELEASE"
compile "org.springframework:spring-webmvc:2.5.2"
compile "org.jetbrains:annotations:13.0"
compile "com.google.guava:guava:23.4-jre"
compile "org.springframework.boot:spring-boot-autoconfigure:1.5.6.RELEASE"
}
Eu tentei várias versões de dependências de inicialização, mas não consegui encontrar o que está faltando. Qualquer ajuda é apreciada.
Respostas:
0 para resposta № 1Em vez de tentar descobrir coisas com palpites selvagens, use amostras já disponíveis, como este.
O melhor lugar para começar é o Spring Boot oficial Guia de Introdução que também contém configuração de compilação de exemplo (e simples) para Gradle.