J'ai un projet maven à Eclipse. Je veux le déployer dans mon serveur Tomcat local et l'exécuter comme des projets J2EE normaux. P>
Mais ce que j'ai trouvé, c'est dans l'option Tomcat Add / Supprimer des projets, aucun projet n'est affiché. Faites un clic droit sur Maven Project et exécuté, comme vous n'êtes pas exécuté sur l'option Server ou peut-être que je manque quelque chose. P>
Tout ce que je cherche à courir des projets Maven (de Eclipse, pas d'invite de commande ou de pâte de copie manuelle de guerres) dans le serveur Tomcat local, comme des projets J2EE normaux sans modifier pom.xml (sérieusement je ne veux pas la modifier) p>
3 Réponses :
in eclipse Pour activer la nature Web Nature dans vos propriétés du projet -> Facettes de projet -> Convertir en forme de facettes ... -> Module Web dynamique -> OK P> Maven Integration pour WTP code> doit être installé. De plus, ce projet doit être configuré avec Web Nature. P>
@Nitinguram bien. Ensuite, vous devez activer la facette du module Web dynamique de projet. Mise à jour ma réponse.
Il peut y avoir quelques raisons pour lesquelles vous ne voyez pas le projet dans la boîte de dialogue Ajouter / Supprimer des projets pour Tomcat. Vérifiez les éléments suivants: P>
m2e code> installé (http://eclipse.org/m2e/download/) li>
- Vous avez
m2e-wtp code> installé (http://www.eclipse.org/m2e-wtp/download/) li>
- Votre projet Maven importé en tant qu'application Web dynamique code>. Recherchez un (code> Descripteur de déploiement code> Entrée lorsque vous développez le projet, il devrait être quelque part dans les premières entrées. C'est le second pour moi sur Eclipse Juno. Pas ici? Ce n'est probablement pas une application Web. Retournez et vérifiez 1 & 2, puis supprimez et réindice votre projet. LI>
- Assurez-vous que votre application Web n'est pas trop nouvelle pour la version de Tomcat que vous utilisez. Cliquez avec le bouton droit sur le projet et accédez à
Propriétés CODE>> Facettes de projet CODE>. Recherchez Module Web dynamique CODE> et vérifiez la version. Si cette version est trop nouvelle pour votre version Tomcat, Eclipse ne vous laissera pas l'ajouter. Par exemple, votre module Web dynamique code> est 3.0 et vous utilisez Tomcat 6. LI>
ol>
Pour compléter ALEKSANDRM Réponse , si quelqu'un veut faire leur em> Eclipse Web projet de site Web Maven Conscient dans Eclipse, mettez en surbrillance le projet dans Explorer -> Souris à droite Cliquez et sélectionnez Configurer Strong> -> Convertir au projet Maven fort> P> P>
Utilisez-vous m2eclipse?
Oui. La seule façon d'utiliser Maven dans Eclipse est M2E;)