Je peux pas démarrer Tomcat

Fermé
Aurora266 - 25 mai 2009 à 09:44
topcoder Messages postés 81 Date d'inscription mercredi 25 novembre 2009 Statut Membre Dernière intervention 14 décembre 2012 - 11 juin 2012 à 02:57
Bonjour,

Je bosse sur J2EE avec myeclipse 6.5 , j'ai installé Tomcat 6.0, Pour l'environnement voilàa ce que j'ai :j2sdk+ 1.4 jre6 + jdk 1.6 le problème c'est que je ne peux pas démarrer Tomcat en tapant sur mon navigateur http://localhost:8080, sachant que c bien le port que j'ai alloué à Tomcat et que j'ai déjà vérifié sa disponibilité. sur Myeclipse quand je démarre Myeclipse Tomcat ca se lance "INFO: Server startup in 169 ms"
Quoi faire??
A voir également:

17 réponses

Bonjour à tous,

Je suis actuellement en stage de dev' Java et JEE dans le cadre de mon BTS, et ce matin même mon employeur m'a fait un petit briefing sur ce sujet.

Apparemment quand on lance une instance Tomcat sous Eclipse, Eclipse créé un répertoire quelque part dans le workspace où il met les répertoires de Tomcat nécéssaires à faire tourner la webapp qu'on lui envoi (répertoires conf, lib et bin). Tout le reste n'y figure pas, donc la partie interface avec le manager/html qui liste les web-apps n'y est pas non plus (sous Eclipse). Cela permet par exemple de pouvoir lancer plusieurs instances Tomcat à la fois.

Donc, aurora266, si tu désires accéder à ta webapp sous tomcat, il faut que tu envoies directement l'url qui va bien (par exemple http://localhost:8080/MaWebApp/). Si tu veux accéder à la page d'accueil de ton serveur Tomcat, il faut que tu le lances en dehors d'éclipse mais attention, si tu l'as déjà lancé sous éclipse et qu'ils utilisent tous les deux le port 8080, tu vas avoir une erreur (que tu as déja eu je croi): "an instance of tomcat6 application is already running".

Personnellement, je peux accéder à la page d'accueil de Tomcat en le lançant sous Eclipse, mais a cela mon employeur a répondu qu'il était étonné, et que ce devait être du à une configuration spéciale de Tomcat sous Eclipse.

En espérant vous avoir aidé :)
2
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
25 mai 2009 à 13:21
j'ai ajouté tomcat6 sur eclipse en passant par run/stop ..myeclipse servers puis preferences, j'ai donné le chemin du JDK , maintenant en faisant start à partir de myeclipse tomcat demarre mais il y a des exceptions:

...
LifecycleException: Aucun composant base de donn�es utilisateurs trouv� pour la clef UserDatabase
...INFO: Server startup in 78 ms

et quand j'essaie avc http://localhost:8080/ le navigateur entre dans une recherche sans fin.
1
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
25 mai 2009 à 12:10
rien nada ! personne n'a une idée??
J'ai 404 error quand j'essaie d'accèder à Tomcat .
0
topcoder Messages postés 81 Date d'inscription mercredi 25 novembre 2009 Statut Membre Dernière intervention 14 décembre 2012 10
Modifié par topcoder le 11/06/2012 à 03:00
Bonsoir,
Surement que le service n'est pas démarrer ou il y déja une application comme Oracle par exemple qui utilise le port :8080 Donc tu doit vérifier.
comment ?!!! :
=> 1 . Panneau de configuration\Système et sécurité\Outils d'administration
=> 2 . Vérifie si le service est démarré et s'il n y a pas un autre serveur qui est déja démarrer si oui tu doit y arrêté ;)
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
25 mai 2009 à 12:36
Salut,

On va essayer en mode graphique dans un 1er temps.

Après installation de tomcat, tu devrais normalement avoir sous Windows un menu Apache Tomcat; à partir de ce menu, choisis "Monitor Tomcat" ==> un icône va apparaître dans la barre des tâche (Apache Tomcat). Si tu as déjà l'icône, tu auras une erreur (genre le truc est déjà en exécution) lorsque tu fais Démarrer/Apache Tomcat/Monitor Tomcat.

Maintenant: clic droit sur l'icône dans la barre des tâches / Start service. Ca donne quoi?

++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
25 mai 2009 à 12:59
non celà ne fonctionne pas, j'ai application systel error: Accès refusé "unable to open the service Tomcat6"
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
25 mai 2009 à 13:01
OK. Désinstalle Tomcat & réinstalle-le cette fois-ci avec un clic droit/exécuter en tant qu'administrateur.
Tiens-moi au courant,
++
0
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
25 mai 2009 à 13:02
oui c ce que je suis en train de faire
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
25 mai 2009 à 13:09
OK...

Si ça ne marche toujours pas, fais ceci:

1. installer Tomcat avec l'option exécuter en tant que service

ou bien garder l'option démarrage manuel habituelle mais faire ceci:

2.
- Démarrer > clic droit sur Invite de commande / Exécuter en tant qu'admin
- Naviguer vers le dossier d'install de tomcat, genre
cd "C:\Program Files\Apache Software Foundation\Tomcat 6.0"
- Taper
bin\startup.bat

++
0
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
25 mai 2009 à 13:13
Ok maintenant j'ai "an instance of tomcat6 application is already running" donc c le message d'erreur que tu as mentionné plus haut. avec le clique droit sur l'icone sur la barre des taches start service est grisée. puisque apach est déjà lancé ..
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
25 mai 2009 à 13:15
Ben ça devrait être okay à présent, nan? Ton Tomcat étant en exécution, teste-le...
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
25 mai 2009 à 13:53
Des erreurs applicatives (ton application!) qui ne sont plus liées à l'install de Tomcat...
0
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
25 mai 2009 à 16:25
ok, mais pourquoi ca démarre toujours pas; en excluant myeclipse pour le moment, je n'arrive toujours pas à démarrer mon tomcat
0
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 722
25 mai 2009 à 19:18
Je ne comprends pas: tu as dit plus haut
...INFO: Server startup in 78 ms
==> Tomcat a bel et bien été démarré. Le fait que tu rencontres des soucis une fois que tu as fait l'intégration avec MyEclipse est peut-être dû à une config incorrecte.

Regarde ce tuto pour faire correctement la config: https://www.genuitec.com/products/myeclipse/learning-center/

++
0
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
27 mai 2009 à 01:23
malgré les exceptions en interne j'arrive à visualiser mon projet; cad sur myeclipse, je ne comprend pas pourquoi je ne peux pas accèder à la page d'acceuil de tomcat via http://localhost:8080 ou 127.0.01:8080. tout est reglo et le serveur est démarré ! qu'est ce qui cloche?!!!
0
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
11 juin 2009 à 16:50
bonjour,

merci pour ta réponse Barek, j'ai déjà essayé tout celà je spécifie bien le nom de mon webapp en url, mais le navigateur entre dans une recherche sans fin. concernant tomcat je le lance independemment d'eclipse, mais je n'arrive pas à accèder à sa page d'acceuil. j'ai demandé à mon prof il m'a dit que c due à des contraintes de vista pour accèder aux fichiers de démarrage de tomcat. il m'a siggéré de travailler avc une machine virtuelle, chose que je déteste. l'un de mes contact travaille avc vista et tomcat ss blem, je vais lui demander les détails des version etc pour règler cela. toi Barek tu as quel systeme d'exploitation et quel version de tomcat elipse ??
0
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
13 juin 2009 à 15:43
j'ai réglé le problèm il fallait cocher excuter autant qu'admin sur l'application . exe dans le dossier de tomcat.
0
Salut aurora266,

Content que tu ai pu résoudre ton problème.
Pour tout de même répondre à la question que tu m'avais posée, voici ma conf :

Eclipse v3.4.2
PlugginTomcat Eclipse v3.2.1
Apache Tomcat v6.0.20
Windows Vista Edition Familiale Basique

P.S : moi c'est quand je lance tomcat indépendamment d'éclipse que je ne peux pas accéder à mes webapps, mais sous éclipse tout marche sans problème, webapps et manager.
0
Bonjour


s'il vous plait pourriez vous m'aider j 'ai le même probléme que vous le tomcat est démarré mais lorsque je tape cette url http://localhost:8080/il ne marche pas sachant que j'ai coché executer en tant que administrateur mais rien ne se change .
merci d'avance
0
BareK > amoura
21 févr. 2010 à 19:43
Salut Amoura,

La tout de suite j'aurais du mal à t'aider car ça doit bien faire 6 ou 7 mois que j'y ai pas retouché.
Maintenant si personne ne peut t'aider j'essaierai de m'y replonger un peu pour t'aider.
L'une des premières choses que tu pourrais faire c'est détailler un peu ton problème :

Est-ce que tu utilise tomcat lui même ou une instance de celui-ci via un IDE (et si oui lequel).
Quelle version de tomcat tu utilises.
Quel OS tu utilises.
Quelles sont les étapes que tu effectues lorsque tu veux lancer/accéder à tomcat.

Et avec tout ça je verrai ce que je peux faire :-)
0
Salut auroras266, j'ai exactement le même problème que toi, dis-moi s'il te plait comment t'as fait pour le résoudre. Merci d'avance
0
bonjour
je pense que vous devez changer le num de port 8080 de Tomcat qui est utilisé par une autre application. Cherchez un port libre et changez 8080 par le nouveau dans Tomcat. Cela vous demandera de répercuter ce changement dans le fichier server.xml
0
aurora266 Messages postés 51 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 28 février 2011 2
26 mai 2009 à 11:50
non coté config y a pas de souci tout est ok. oui tomcat démare mais j'arrive pas à y accèder via localhost:8080 ?? je doit arriver à le faire c independant du project java.
-1