Ich versuche, das Spring Framework Restful Web Service Erstellung Tutorial (https://spring.io/guides/gs/rest-service/#scratch) mit Gradle und IntelliJ zu arbeiten. Ich habe alles genauestens verfolgt, aber ich bin ziemlich neu bei Spring, IntelliJ und Java im Allgemeinen. Ich bin mir nicht sicher, wie ich mein Problem weiter debuggen soll.Kann Spring RestService Lernprogramm in IntelliJ nicht erstellen
Wenn ich versuche, mein Projekt zu erstellen, erhalte ich ein paar Fehler mit der Angabe "Java: Paket org.springframework.web.bind.annotation existiert nicht." Ich vermute, ich vermisse eine Bibliotheksreferenz, bin mir aber nicht sicher, wie ich sie überprüfen und einbeziehen kann.
buildscript {
ext {
springBootVersion = '1.3.5.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
classpath("org.springframework:spring-web:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'spring-boot'
jar {
baseName = 'hello_springtest'
version = '0.0.1-SNAPSHOT'
}
repositories {
mavenCentral()
}
sourceCompatibility = 1.8
targetCompatibility = 1.8
dependencies {
compile('org.springframework.boot:spring-boot-starter-web')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
task wrapper(type: Wrapper) {
gradleVersion = '2.3'
}
eclipse {
classpath {
containers.remove('org.eclipse.jdt.launching.JRE_CONTAINER')
containers 'org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8'
}
}
Ich dachte nur, ich würde ein paar zusätzliche Informationen hinzufügen. Ich sehe immer noch die Fehler und bin mir nicht sicher warum, aber mein Projekt meldet, dass der Build erfolgreich war. Wenn ich versuche, das Projekt zu machen, dann ist das, wenn ich die Annotation erhalte, kein Fehler.
Sie haben auch die IDE-Schritte für IntelliJ und Gradle https://spring.io/guides/gs/intellij-idea/ befolgt? – judoole
@judoole Das sieht also nach einem Walkthrough für den Import eines Tutorials von Spring in IntelliJ aus. Ich habe versucht, selbst durchzugehen und es von Grund auf neu aufzubauen, also scheint das alles nicht wirklich zu funktionieren. –
Die Anleitung im Link ist für diese genaue Anleitung ref https://spring.io/guides/gs/rest-service/#usests Der Grund, warum ich gefragt habe, ist, dass der Fehler wie ein Fehler aussieht, wo IntelliJ nicht importiert hat Projekt korrekt von build.gradle – judoole