Je suis un débutant en Java, et j'essaie de développer une application web. J'ai Windows 7 32 bits. J'ai installé Java 7 et défini le chemin et le classpath. Ensuite, j'ai installé Tomcat 7.
Lorsque j'essaie d'ouvrir la page d'accueil de Tomcat en utilisant l'URL localhost:8080
, elle ne s'ouvre pas et Tomcat s'arrête automatiquement.
Veuillez m'aider.
Assurez-vous qu'aucune autre application n'utilise le port 8080 avant de démarrer tomcat. Si ce n'est pas le problème, veuillez coller le journal de tomcat.
Si vous voulez changer le port par défaut de tomcat, allez dans le dossier tomcat et ouvrez le dossier conf
, dans lequel vous pouvez voir server.xml
. Dans ce fichier, vous pouvez voir quelque chose comme <Connector port=
. Changez la valeur du port et démarrez tomcat.
Votre problème ne concerne pas le port 8080
, mais le port 8005
. Le port 8005
est le port de fermeture pour Tomcat.
Plutôt que d'essayer de comprendre ce qui utilise le port 8005
, il peut être plus facile d'éditer TOMCAT_DIR/conf/server.xml
et de changer le port de fermeture en `8006``.
<Server port="8006" shutdown="SHUTDOWN">
Pour les systèmes basés sur *Unix, vous pouvez vérifier les ports utilisés par une application particulière en lançant la commande suivante dans le terminal
[~/.]$ netstat -tuplen
Vous obtiendrez la liste de tous les ports qui sont actuellement occupés et utilisés par leurs ID de processus respectifs.