Comment puis-je créer un Ressort de Démarrage Démarreur Projet dans Eclipse qui est correctement configuré avec une Configuration d'Exécution?
J'ai suivi les instructions de la section Printemps, prise en charge du Démarrage au Printemps Outil de Suite 3.6.4 et qui a abouti à un projet Eclipse qui a plusieurs problèmes. Le problème numéro un, c'est que quand je clic droit sur la classe contenant la "main" de la méthode de saisie et sélectionnez "Exécuter en tant Que" option, la seule entrée que j'obtiens est le retour de "Run Configurations..." la méthode. Je ne pas obtenir la possibilité de l'exécuter en tant que "Printemps de Démarrage de l'App" ou comme un "Java Application".
Ma question est comment puis-je créer le projet ou que dois-je faire après avoir créé suivant les instructions fournies dans ce site pour obtenir que l'option Exécuter en tant Que?
En plus de l'information ci-dessus, il convient d'ajouter les éléments suivants:
- Je suis en utilisant Eclipse 4.4.2 (Luna SR2) et STS 3.7.1
- Je l'ai essayé sur Windows et Linux (Fedora avec OpenJDK)
- Utilisation de Java 8 (Soleil Hotspot 64 bits 1.8.0_65)
- Lorsque l'pom.xml d'abord vient d'être créé, il a une erreur, apparemment à cause d'un manque de config de la m2e veut pour lequel j'ai besoin d'ajouter le texte suivant:
<pluginManagement> <plugins> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <versionRange>[3.1,)</versionRange> <goals> <goal>compile</goal> <goal>testCompile</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement>
- Il ne ressemble pas à l'Eclise projet est correctement configuré pour une application Java. Il n'y a pas de configuration de Java src arbre. Ci-dessous, est le .dossier de projet:
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>demo</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.m2e.core.maven2Builder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.m2e.core.maven2Nature</nature> </natures> </projectDescription>
- Je peux exécuter manuellement l'application comme par Comment faire pour exécuter le Printemps de Démarrage de l'application web dans Eclipse? (par l'exécution de [Projet] --> Exécuter en tant Qu' --> Maven Build... --> Objectif: printemps-boot:exécuter
Croyez-moi, n'avez pas ruiner votre IDE Eclipse avec un plugin comme ça. Il suffit d'utiliser un différent STS et tout restera propre à jamais.
OriginalL'auteur Richard Plana | 2015-11-02
Vous devez vous connecter pour publier un commentaire.
Pour créer un nouveau printemps démarrage du projet en sts cliquez simplement sur les nouvelles du printemps-démarreur projet, qui permettra de créer le projet pour vous.
Nouveau->Projet->Printemps->le Printemps starter projet
Vous allez courir à travers l'assistant, sélectionnez " Web " case pour que l'application web sélectionnés
cela permettra de créer une application de classe comme ceci
Mon auto généré POM
avez-vous de java 8 est installé?
Oui, à l'aide de Java 8 tout au long de
il devrait avoir généré un similaire pom.xml fichier que la mienne. Quel est la version de java d'eclipse ? vous pouvez le vérifier dans la Fenêtre de l'->Préférences->Compilateur
Il semble qu'il y ait un problème avec les STS et Eclipse Luna (4.4.2). Il semble faire la bonne chose dans Eclipse Mars (4.5.1)
OriginalL'auteur jstuartmilne
Vous aurez besoin pour installer le Spring Tool Suite de plug-in pour Eclipse. Ensuite, vous verrez le "Printemps de Démarrage de l'App" run configuration (et d'autres STS).
OriginalL'auteur Paulo Merson
Après la création d'un Ressort de Démarrage de l'application via le Printemps Starter projet via le menu besoin de faire des étapes supplémentaires: Aller dans les propriétés du projet et activer le Java facette. Ensuite, cliquez-droit sur le projet et Maven > mise à Jour du Projet.
OriginalL'auteur