Je vais avoir des difficultés à exécuter tomcat 7 dans eclipse kepler (dernière version). J'ai créer un nouveau projet et lors de la sélection d'un nouveau runtime je ne reçois pas les options pour tomcat comme je l'ai utiliser dans eclipse Juno. Donc ma question est comment puis-je configurer tomcat avec eclipse kepler.
Réponses
Trop de publicités?Si vous n'avez pas installé le package Eclipse IDE for Java EE Developers de sorte que vous avez à faire assurez-vous que vous installez le plug-in "JST Adaptateurs de Serveur Extensions".
Pour ce faire, allez dans Help->Install New Software... et sélectionnez le "Kepler" référentiel. Puis développez "Web, XML, Java EE et OSGi Développement de l'Entreprise" et cochez la case "JST Adaptateurs de Serveur Extensions". Cliquez sur "Terminer", d'accepter, de l'installer et redémarrer. Maintenant, vous devriez être en mesure d'ajouter le nouveau serveur comme vous en avez l'habitude.
L'élaboration sur Marvin Emil brach's réponse, pour ceux qui essaient de configurer Eclipse pour TomEE 1.6 (qui est basé sur Tomcat 7):
Il y a le guide à http://openejb.apache.org/tomee-and-eclipse.html. Mais si vous voulez utiliser une Eclipse IDE Standard (Kepler SR2) installation - à-dire ne pas le "Eclipse IDE for Java EE Developers" - vous allez lancer dans cette exception:
java.lang.NullPointerException: Pas de IModelProvider existe pour le projet P/[...] de la version: Dynamique Module Web 3.0
Juste l'installation de la JST, des Adaptateurs de Serveur comme il est recommandé, avant de ne pas le faire pour moi, mais j'ai trouvé cette astuce: http://juhap.iki.fi/misc/nullpointerexception-while-creating-new-portlet-project-in-liferay-ide/. Un autre plugin que j'nécessaires pour obtenir le serveur de l'éditeur est WST Adaptateurs de Serveur. Donc, l'ensemble des plugins que j'ai eu à installer pour la fixation c'est:
- Eclipse Java EE des Outils du Développeur
- JST Adaptateurs de Serveur
- JST Adaptateurs de Serveur Extensions
- JST Serveur de l'INTERFACE utilisateur
- Eclipse Java Développeur Web, Outils De
- Eclipse Web, Outils De Développement
- WST Adaptateurs de Serveur
Ok, j'ai compris cela à toute personne intéressée. Je suis dans Kepler SR1.
Choisissez Fenêtre > Préférences. Cliquez sur Serveur > Environnements d'Exécution. Cliquez Sur Ajouter... Sélectionnez Apache Tomcat v7.0, puis cliquez sur suivant. Accédez à l'endroit où vous avez installé Tomcat. Cliquez Sur Terminer.
Il sera ensuite disponible dans votre boîte de dialogue Nouveau Projet.
Edit: C'était avec EE version de Kepler. Si vous avez téléchargé une autre version, voir Al de commentaire ci-dessous.