Apache Tomcat n’apparaît pas dans les environnements d’exécution du serveur Eclipse

J’ai tomcat 5.5 installé, en cours d’exécution et vérifiable à l’ adresse http: // localhost: 8080 / . L’option de menu Tomcat apparaît dans la barre de menu Eclipse et je peux démarrer et arrêter Tomcat à partir de là. Dans Eclipse, il ne s’affiche pas comme environnement d’exécution du serveur dans Window – Preferences – Server – Runtime Environments, ni dans la liste des environnements pouvant être ajoutés lorsque je clique sur le bouton «Add». Tout ce que je vois, c’est la bibliothèque d’exécution J2EE.

Modifier:
Fonctionnant sous Windows XP.

La version Eclipse est 3.5.1

Dans mon cas, je devais installer “JST Server Adapters”. J’utilise Eclipse 3.6 Helios RCP Edition.

Voici les étapes que j’ai suivies:

  1. Aide -> Installer un nouveau logiciel
  2. Choisissez le site “Helios – http://download.eclipse.org/releases/helios
  3. Développez “Développement Web, XML et Java EE”
  4. Vérifiez les 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 extensions JST Server Adapters et JST Server Adapters pour obtenir les options Server Runtime Environment.

J’ai eu le même problème et je l’ai résolu avec les étapes suivantes

  1. Aide> Installer un nouveau logiciel …
  2. Sélectionnez “Eclipse Web Tools Platform Repository (http://download.eclipse.org/webtools/updates)” dans le menu déroulant “Travailler avec”.
  3. Sélectionnez “Web Tools Platform (WTP)” et “Project Provided Components”.

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

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

Cela a fonctionné pour les trois dernières versions d’Eclipse au moins. S’il n’y a pas une telle option sur votre éclipse, obtenez une nouvelle installation (pour les développeurs Java EE).

Vous devez aller à Aide> Marché Eclipse . Ensuite, tapez server dans le champ de recherche, il affichera les adaptateurs de serveur Eclipse JST (Apache Tomcat, …). Sélectionnez-le et installez-le. Ensuite, revenez à Fenêtre> Préférences> Serveur> Environnement d’exécution , cliquez sur Ajouter, choisissez Apache Ajoutez le répertoire d’installation.

Il n’apparaît pas non plus 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 les développeurs Java EE ” . Notez le “EE” supplémentaire. Cela inclut entre autres la plate-forme Web Tools avec, entre autres, de nombreux plug-ins de serveur avec, entre autres, celui d’Apache Tomcat 5.x. C’est aussi logiquement; JSP / Servlet fait partie de l’API Java EE.

Vous obtiendrez peut-être plus de succès si vous effectuez une “recherche” de l’environnement d’exécution à partir de l’écran des préférences au lieu de cliquer sur “Ajouter” – voir cette démo sur youtube. http://www.youtube.com/watch?v=EOkN5IPoJVs&playnext_from=TL&videos=rVnITzSU2Z8 – Lorsque vous cliquez sur search, vous êtes invité à pointer vers le répertoire tomcat, puis il DEVRAIT l’append en tant qu’environnement d’exécution du serveur. Malheureusement pour moi, ce n’est pas le cas (j’obtiens “aucun nouvel environnement d’exécution de serveur n’a été trouvé”). Mais vous pourriez avoir plus de succès.

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 est dû à la raison pour laquelle Eclipse recherche toujours la version configurée du répertoire Tomcat, lequel n’est plus là.

Il n’y a pas besoin de LUNA pour faire une nouvelle installation!

Tout ce dont nous avons besoin, c’est de remplacer l’environnement d’exécution du nouveau serveur dans eclipse après avoir supprimé l’ancien, ce qui est inexistant. Eclipse sera

entrer la description de l'image ici