/ / BootRun Spring pas disponible dans Gradient Eclipse

Spring bootRun non disponible dans Eclipse gradle - printemps, gradage, construction

Je viens tout juste de commencer avec Spring, et j'ai réussi à configurer et à exécuter le didacticiel RESTful en utilisant Gradile Buildship dans Eclipse.

https://spring.io/guides/gs/rest-service/#initial

Cependant, une chose que je ne parviens pas à obtenir dans Eclipse est qu'il est possible d'exécuter l'application à partir de gradle plutôt que le fichier jar directement à l'aide de la commande:

gradle bootRun

mais bootRun n'est pas une tâche créée par le script gradle, seulement "run" (ce qui ne fonctionne pas). Toutes les autres entrées, comme "build", etc. sont là.

Ce n'est pas grave car je peux lancer le fichier depuis la ligne de commande, mais je voudrais le lancer à partir d’Eclipse (je n’ai pas installé Gradle non plus, mais seulement avec buildship).

Merci.

buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.4.3.RELEASE")
}
}

apply plugin: "java"
apply plugin: "eclipse"
apply plugin: "idea"
apply plugin: "org.springframework.boot"

jar {
baseName = "gs-rest-service"
version =  "0.1.0"
}

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")
}

Réponses:

0 pour la réponse № 1

Vous n'avez pas besoin de "gradle bootRun"

Il suffit d’exécuter cela comme méthode principale:

@SpringBootApplication
public class DemoApplication {

public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}