web-dev-qa-db-fra.com

Ajouter Tomcat 9 à l'éclipse

J'ai téléchargé et installé Tomcat 9 sur ma machine, mais sur Eclipse> Fenêtre> Préférences> Serveur> Environnement d'exécution, après avoir cliqué sur Ajouter, je ne vois que Tomcat 7 et Tomcat 8, mais pas Tomcat 9.

Ce que j'ai fait: 1) installé Tomcat 9 sur le serveur local; 2) mise à jour d'Eclipse to Mars (au plus tard le 25/11/2015); 3) installé Eclipse "JST Server Adapters" et "JST Server Adapters Extensions"

Remarque: Mon but d'utiliser Tomcat 9 est qu'il semble être la seule version qui prend explicitement en charge Java 8 et versions ultérieures, et mon application Web utilise Java 8 . ( http://Tomcat.Apache.org/whichversion.html ) J'ai également Tomcat 7 existe dans le projet mais je veux aussi le garder dans la machine, pas le supprimer.

Veuillez voir la capture d'écran.

enter image description here

Merci de me faire part de toute config que j'ai ratée!

19
jamesdeath123

Il y a deux choses à noter ici:

  • Tomcat 9 n'est pas encore sorti. Pas une version finale qui l'est. Si vous vérifiez l'officiel site Web , vous verrez que la seule version disponible est une version M1. Par conséquent, il n'y a pas de prise en charge par Eclipse WTP pour cette première version. Cela viendra bientôt, mais pas encore.

  • Tomcat 9 n'est pas la seule version qui prend explicitement en charge Java 8. Si vous cochez cette case page , vous verrez que "Prend en charge Java version: 8 et supérieure", ce qui signifie dans ce contexte, qu'il ne prend officiellement en charge que Java 8 et plus. Il ne pas signifie cependant que c'est le seul qui supporte Java 8. Théoriquement, vous devriez pouvoir utiliser n'importe quel Version Tomcat, en pratique un Tomcat 8 fonctionnera parfaitement bien , car il prend en charge Java 7 et plus. La majorité des personnes avec une combinaison Java8 + Tomcat utilisent Tomcat 8. Tomcat 8 prend également en charge Eclipse WTP.

19
Gergely Bacso

J'ai pu obtenir les adaptateurs pour Apache 9 en installant Eclipse Java EE Developer Tools 3.9.4

enter image description here

5
Ares

Utilisez une version ultérieure d'Eclipse, par exemple Eclipse Neon.

Ça devrait marcher.

2
Mwangi Thiga

Utilisez plus tard EE version d'Eclipse! Contient des adaptateurs Tomcat 8.5 et 9.0

J'ai eu le même problème, mais pas maintenant.

1
vašátko

J'ai essayé toutes les méthodes ci-dessus mais je n'ai toujours pas trouvé de solution au problème, puis j'ai fait ce qui suit et cela m'a aidé à ajouter Apache Tomcat à mon IDE Eclipse: Après avoir suivi Aide> Eclipse Marketplace et installer Eclipse Java EE Developer Tools 3.10 toujours Tomcat n'était pas disponible, donc je suis allé à Aide> Eclipse Marketplace> Installé> Eclipse Java EE Developer Tools 3.10> Modifier J'ai mis la case à cocher sur ce qui suit, puis j'ai obtenu l'Apache Tomcat enfin dans mon IDE Eclipse:

  • Adaptateurs de serveur JST
  • Extensions d'adaptateurs de serveur JST
  • Métadonnées de la bibliothèque de balises d'outils JSF (Apache Trindad)
  • Intégration Git pour Eclipse
1
sohini chaudhuri