57 votes

Création d'un serveur Tomcat 6 à l'aide d'eclipse IDE sur ubuntu

J'ai un problème pour faire fonctionner tomcat 6 avec eclipse 3 sous ubuntu.

J'ai installé tomcat 6 sur ma machine et quand je l'ai testé en utilisant http://localhost:8080 ça a bien marché.

Mais chaque fois que je veux créer un serveur dans eclipse, je sélectionne Tomcat 6, et j'obtiens le message suivant "Cannot create a server using the selected type" et je ne peux pas cliquer sur suivant.

Vous savez pourquoi ?

4voto

J'ai eu le même problème, mais avec tomcat 5.5. Changer les permissions sur le fichier /etc/tomcat5.5/conf (lien symbolique depuis /usr/share/tomcat5.5/conf) a fonctionné. Merci !

3voto

Je souffrais du même problème

J'ai la lattest eclipse 3.4.1 GanyMede. J'ai changé l'installation de Ubuntu Tomcat 6 pour celle de tomcat.apache.org.

chmod 666 /usr/share/tomcat6/conf*

et le problème était résolu

3voto

buendiapdx Points 31

J'ai eu le même problème mais grâce à tous vos commentaires, je l'ai résolu. En résumé...

J'ai Ubuntu 9.04, Eclipse Galileo (java EE developers platform 3.5.1).

J'ai installé Tomcat comme suit :

sudo tar zxvf apache-tomcat-6.0.20.tar.gz

sudo cp -R apache-tomcat-6.0.20 /usr/share/tomcat6

comme expliqué à : http://www.ubuntugeek.com/tomcat-6-installation-on-ubuntu-feisty.html

Puis je change les permissions du dossier conf /usr/share/tomcat6/conf$ sudo chmod a+rw *

Je l'ai supprimé de Windows->Préférences->Serveur->Environnement d'exécution (mais je ne pense pas que cette étape était nécessaire après tout).

Voilà !

2voto

J'ai le même problème (sur fedora 9). Vous devez changer les permissions des fichiers dans le répertoire tomcat conf en rw (chmod a+rw tomcat6/conf/*). Cela l'a résolu pour moi !

2voto

Celui-ci fonctionne aussi pour moi Fenêtre -> Options -> Serveur -> Environnements d'exécution

Modifiez l'environnement d'exécution existant "Apache Tomcat v6.0" et sélectionnez l'emplacement de votre tomcat.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X