web-dev-qa-db-fra.com

Comment exécuter l'application Web Spring Boot dans Eclipse même?

Je suis en mesure d'exécuter quelques exemples d'applications dans mon Eclipse (STS). Maintenant, je veux exécuter une application Web dans Eclipse même.

J'ai essayé avec l'exemple d'application "spring-boot-sample-web-jsp" donné à la lien et je suis en mesure d'exporter sa guerre dans un Tomcat externe et d'exécuter l'application. Ma question est la suivante: comment exécuter une application Web Spring Boot dans Eclipse même?

J'apprécie vraiment votre aide.

29
Krishan Babbar

Cette réponse est en retard, mais j'avais le même problème. J'ai trouvé quelque chose qui fonctionne.
Dans l’Explorateur de projets Eclipse, cliquez avec le bouton droit sur le nom du projet -> sélectionnez "Exécuter en tant que" -> "Construction Maven ...".
Dans les objectifs, entrez spring-boot: run
puis cliquez sur le bouton Exécuter.

J'ai un plug-in STS, donc sur certains projets, l'option "Exécuter au démarrage" est proposée dans Exécuter en tant que. Mais, il ne se présente pas toujours pour une raison quelconque. J'utilise la solution ci-dessus pour ceux-ci.
Voici une référence qui explique comment exécuter les applications de démarrage Spring:
Tutoriel de démarrage de printemps

68
Darren Parker

Étapes: 1. Allez à Exécuter-> Exécuter la configuration -> Construction Maven -> Nouvelle configuration.
2. définir le répertoire de base de votre projet, c.-à-d. $ {workspace_loc:/shc-be-war}
3. fixer un objectif spring-boot: courir
4. Exécuter le projet à partir de Run-> New_Configuration

enter image description here

18
Md. Kamruzzaman

Il suffit d’exécuter la méthode main qui fait partie de la classe SampleWebJspApplication. Spring Boot s’occupe de tout le reste (à partir du Tomcat intégré qui hébergera votre exemple d’application).

17
geoand

Première méthode: (si STS est disponible dans Eclipse)
1. Faites un clic droit sur projet-> exécuter en tant que -> application Spring Boot.

Deuxième méthode:
1. clic droit sur projet-> exécuter en tant que -> exécuter la configuration
2. définir le répertoire de base de votre projet, c.-à-d. $ {workspace_loc:/first}
3. fixer un objectif spring-boot: courir
4. Courir

Troisième méthode:
1.Cliquez à droite sur la classe d'annotation @SpringBootApplication -> Exécuter en tant que -> Application Java.

4
deepak prajapati

Vous pouvez également utiliser la configuration d'exécution "Spring Boot App". Pour cela, vous devez installer le plug-in Spring Tool Suite pour Eclipse .

3
Paulo Merson

Dans mon cas, je devais sélectionner "src/main/Java" et sélectionner le menu "Exécuter en tant que" comme cela , de sorte que "Spring Boot App" soit affiché comme ici .

0
JefinOJ

J'essayais également d'exécuter l'application Spring Boot dans Eclipse, sans plug-in.

étape 1

Faites un clic droit sur votre projet. Sélectionnez "Run As" -> "Maven build ...". Ensuite, dans le champ "Goals", entrez "spring-boot: run". Appliquer et exécuter.

Après cela, vous n'avez plus besoin de courir.

étape 2

Après tout changement, nettoyez votre projet. Après le nettoyage, le projet est automatiquement construit une fois. Ensuite, lorsque vous actualiserez vos pages sur le navigateur, les modifications seront répercutées.