web-dev-qa-db-fra.com

Apache Tomcat ne s'affiche pas dans les environnements d'exécution du serveur Eclipse

J'ai Tomcat 5.5 installé, en cours d'exécution et vérifiable à http: // localhost: 8080 / . L'option de menu Tomcat apparaît dans la barre de menus Eclipse et je peux démarrer et arrêter Tomcat à partir de là. Dans Eclipse, il ne s'affiche pas comme un environnement d'exécution serveur dans les environnements Fenêtre - Préférences - Serveur - Runtime, ni dans la liste des environnements pouvant être ajoutés lorsque je clique sur le bouton "Ajouter". Tout ce que je vois, c'est la bibliothèque d'exécution J2EE.

Modifier:
Sous Windows XP.

La version Eclipse est 3.5.1

161
Dumars

Dans mon cas, j'avais besoin d'installer des "adaptateurs de serveur JST". J'utilise Eclipse 3.6 Helios RCP Edition.

Voici les étapes que j'ai suivies:

  1. Aide -> Installer un nouveau logiciel
  2. Choisissez "Helios - http://download.Eclipse.org/releases/helios " site ou kepler - http://download.ecliplse.org/releases/kepler
  3. Développer "Web, XML et Java Développement EE"
  4. Vérifier Adaptateurs de serveur JST (version 3.2.2)

Après cela, je pourrais définir de nouveaux environnements d'exécution serveur.

EDIT: avec Eclipse 3.7 Indigo Classic, Eclipse Kepler et Luna, les étapes sont identiques (avec le site de mise à jour approprié) mais vous avez besoin des adaptateurs de serveur JST et des extensions de adaptateurs de serveur JST pour obtenir les options Server Runtime Environment.

316
Andriy Drozdyuk

J'ai eu le même problème et je l'ai résolu en suivant les étapes suivantes

  1. Aide> Installer un nouveau logiciel ...
  2. Sélectionnez "Référentiel de la plateforme des outils Web Eclipse (http://download.Eclipse.org/webtools/updates)" dans le menu déroulant "Travailler avec".
  3. Sélectionnez "Plateforme d'outils Web (WTP)" et "Composants fournis par le projet".

Terminez toutes les étapes d'installation et redémarrez Eclipse. Vous verrez un tas de serveurs lorsque vous essayez d'ajouter un environnement d'exécution de serveur.

24
Hoa

Vous devez accéder à Aide> Marché Eclipse. Tapez ensuite server dans le champ de recherche, il affichera Adaptateurs de serveur Eclipse JST (Apache Tomcat, ...). Sélectionnez celui-ci et installez-le .Puis retournez à Fenêtre> Préférences> Serveur > Environnement d'exécution, cliquez sur Ajouter, choisissez la version d'Apache Tomcat, puis ajoutez le répertoire d'installation.

22
Java Main
  1. Window > Preferences > Server > Runtime Environments (comme vous l'avez dit)
  2. Add
  3. Apache > Apache Tomcat 5.5

Cela a fonctionné au moins pour les 3 dernières versions d'Eclipse. Si cette option n’existe pas sur votre Eclipse, procédez à une nouvelle installation (pour les développeurs Java EE).

15
Bozho

ni dans la liste des environnements pouvant être ajoutés lorsque je clique sur le bouton "Ajouter". Tout ce que je vois, c'est la bibliothèque d'exécution J2EE.

Allez chercher "Eclipse pour Java EE développeurs" . Notez le supplément "EE". Cela inclut, entre autres, la plate-forme d'outils Web avec, entre autres, de nombreux plug-ins de serveur, notamment celui d'Apache Tomcat 5.x. C'est aussi logiquement; JSP/Servlet fait partie de l'API Java EE.

8
BalusC

Scénario 1: Vous aviez Eclipse montrant le serveur et maintenant, après avoir supprimé la version particulière que vous souhaitez configurer sur Eclipse, une nouvelle instance de serveur local. Mais vous ne pouvez pas aller plus loin.

Cela se produit pour la raison pour laquelle Eclipse recherche toujours la version configurée du répertoire Tomcat, lequel répertoire n’existe plus.

LUNA n'a pas besoin de faire une nouvelle installation!

Tout ce dont nous avons besoin est de REMPLACER le nouvel environnement d'exécution du serveur dans Eclipse après la suppression de l'ancien, qui n'existe pas. Eclipse sera

enter image description here

1
vimal krishna

Vous obtiendrez peut-être plus de succès si vous effectuez une "recherche" pour l'environ d'exécution à partir de l'écran des préférences au lieu d'appuyer sur "ajouter" - consultez cette démonstration sur youtube. http://www.youtube.com/watch?v=EOkN5IPoJVs&playnext_from=TL&videos=rVnITzSU2Z8 - Lorsque vous lancez une recherche, vous êtes invité à pointer vers le répertoire Tomcat, puis il DOIT l'ajouter en tant que serveur. environnement d'exécution. Malheureusement pour moi, ce n’est pas le cas ("on n’a pas trouvé de nouvel environnement d’exécution du serveur"), mais vous aurez peut-être plus de succès.

1
Tommy