Rechercher : dans
Par :

Problème : Tomcat - Eclipse -> erreur 404

Dernière réponse le 21 jan 2009 à 14:13:55 Vasu, le 18 avr 2008 à 11:33:54 
 Signaler ce message aux modérateurs

Bonjour,

J'aimerais utiliser Eclipse pour faire fonctionner mes servlets sous Tomcat. J'utilise SUSE 10.3, Tomcat 6.0 et Eclipse 3.3 EE.
Le lancement de tomcat en tapant la commande : /app/tomcat/bin/startup.sh fonctionne correctement. J'essaie de faire la même chose sous Eclipse en ajoutant un serveur Tomcat 6.0 et en le startant. Mais j'arrive à une page :
HTTP Status 404 - /
type Status report
message /
description The requiested resource(/) is not available.

Et lorsque je lance Tomcat normalement, le status sous Eclipse ne change pas. Si j'essaie de starter Eclipse : impossible les ports 8080, etc... sont déjà utilisés.

Quelqu'un pourrait-il m'aider ? Merci

1

Vasu, le 23 avr 2008 à 09:25:17

En recherchant des erreurs de configuration, à mon avis le problème est que le démarrage du serveur Tomcat ne fait pas d'erreurs, mais la page de démarrage qui devrait être : $CATALINA_HOME/webapps/ROOT/index.jsp est en fait / lors du lancement à partir d'Eclipse, mais je ne sais pas comment changer cela. J'ai enregistré la variable d'environnement $CATALINA_HOME mais ça ne fonctionne toujours pas.
Quelqu'un peut-il m'aider ?

Merci

Répondre à Vasu

2

 sentem, le 21 jan 2009 à 14:13:55

Salut,
je ne sais pas si t'as trouvé depuis une solution à ton problème, si non c'est juste une histoire de chemin l'erreur 404 et en ce qui concerne le demarrage de ton serveur, c'est normal que le port soit occupé quand tu demarre tomcat sous eclipse après l'avoir lancer ailleurs! Il faut lancer tomcat soit sous eclipse, soit dans un terminal mais pas las deux en même temps.Pour excécuter ta servlet, il faut placer les .class générés dans un répertoire classes et mettre le répertoire classe dans WEB-INF et tout devrait aller.
NB: Normalement eclipse te génère automatiquement la structure de ton projet et le web.xml.

Répondre à sentem