Comment utiliser Apache Tomcat pour exécuter les servlets Java sur votre ordinateur

Malheureusement, vous ne pouvez pas exécuter des programmes de ervlet Javas sur toute vieil ordinateur. Tout d'abord, vous devez installer un programme spécial appelé moteur de servlet

Sommaire

pour transformer votre ordinateur en un serveur qui est capable d'exécuter des servlets. Le moteur de servlet le plus connu est Apache Tomcat, qui est disponible gratuitement auprès de l'Apache Software Foundation. Ici, la sortie précoce Tomcat la version 8 a été utilisé.

Tomcat peut aussi fonctionner comme un serveur web de base. Dans les environnements de production réels, Tomcat est habituellement utilisé en combinaison avec un serveur Web spécialisé, tel que le serveur HTTP Apache.

Comment installer et configurer Tomcat

Installation de Tomcat est pas sorcier, mais il est pas aussi facile que de faire des toasts, soit. Voici les étapes que vous pouvez suivre pour configurer Tomcat 8:

  1. Télécharger le fichier Zip Tomcat partir du site Web Apache.

    Bien que Apache propose également un fichier exécutable d'installation pour l'installation de Tomcat, téléchargez le fichier Zip place.

  2. Extraire le contenu du fichier Zip en droit; cliquant sur le fichier et en choisissant Extrait All puis spécifiez c: comme l'emplacement pour extraire les fichiers.

    Vous ne voulez probablement pas encombrer votre répertoire racine avec un tas de fichiers, mais le fichier Zip Tomcat contient un seul dossier nommé apache-tomcat-8_0_0 (le numéro de version peut varier), de sorte que celui-dossier est créé. Après que tous les fichiers sont extraits, donner à ce dossier un nouveau nom qui est un peu plus facile à taper.




  3. Créez une variable d'environnement nommée JAVA_HOME qui pointe vers l'emplacement de votre Java Development Kit (JDK).

    Pour créer une variable d'environnement, ouvrez Panneau de configuration, double-cliquez sur l'icône Système, puis cliquez sur Avancé Paramètres système-Variables d'environnement-Nouvelle, et de créer une variable nommée JAVA_HOME. La valeur de cette variable doit être le chemin d'accès complet à votre dossier d'installation de JDK, comme c: Program Files Java jdk1.8.0.

    Une erreur commune est de définir cette variable à la poubelle répertoire ou dans le répertoire de l'environnement d'exécution Java (JRE), pas le JDK. Si Tomcat ne démarre pas plus tard, vérifiez la JAVA_HOME répertoire.

  4. Copiez le servlet-api.jar déposer à la jre lib ext dossier dans la racine de votre JDK.

    Si votre JDK est installé dans c: Program Files Java jdk1.8.0, copier ce fichier c: Program Files Java jdk1.8.0 jre lib ext. Vous trouvez la servlet-api.jar déposer dans c: tomcat lib, en supposant que vous avez extrait les fichiers de Tomcat c: tomcat.

    Si vous ignorez cette étape ou copier les servlet-api.jar déposer au mauvais endroit, vous ne pouvez pas compiler vos programmes de servlet. Si vous recevez des messages du compilateur se plaindre que le javax.servlet forfait ne existe pas, vérifiez cette étape pour vous assurer que vous avez effectué ce droit.

Démarrage et arrêt de Tomcat

Après vous installez et configurez Tomcat, vous pouvez commencer par l'ouverture d'une fenêtre de commande, le passage à la c: tomcat bin répertoire, et en tapant Commencez. Un fichier de commandes exécute, à partir de Tomcat. Lorsque Tomcat démarre, il ouvre une seconde fenêtre de commande qui affiche divers messages d'état.

image0.jpg

Vous savez que Tomcat a commencé quand vous voyez une ligne telle que la suivante, indiquant combien de temps le démarrage a pris:

Le démarrage du serveur en 1186 ms: INFO

Si la fenêtre Tomcat apparaît brièvement, puis un message d'exception vole rapidement et la fenêtre se ferme, le problème le plus probable est que vous avez déjà un serveur web fonctionnant sur votre système, et que le serveur a déjà revendiqué le port Tomcat veut utiliser pour la communication HTTP. La solution à ce problème consiste à modifier le server.xml déposer dans c: tomcat conf et de regarder pour ce tag:

Changez le numéro de port à partir de 8080 vers un autre numéro, comme 18080. Plus tard, lorsque vous affichez les servlets dans une fenêtre de navigateur, vous devez spécifier ce numéro comme numéro de port HTTP au lieu de 8080.

Vous ne devez arrêter Tomcat après que vous commencez à moins que vous faites un changement dans l'un de ses fichiers de configuration. Si vous le faites, vous pouvez arrêter Tomcat en exécutant le Fermer fichier de commandes à partir de la c: tomcat bin répertoire. Ensuite, vous pouvez exécuter le Commencez fichier batch pour obtenir Tomcat repartir.

Test Tomcat

Pour savoir si vous avez installé correctement Tomcat, vous pouvez essayer d'exécuter les servlets de test qui sont automatiquement installés lorsque vous installez Tomcat. Ouvrez une fenêtre de navigateur Web et saisissez l'adresse suivante:

http: // localhost: 8080

(Si vous avez modifié le numéro de port en modifiant le server.xml fichier, utilisez le numéro de port que vous avez spécifié au lieu de 8080.)

Cette page apparaît.

image1.jpg

» » » » Comment utiliser Apache Tomcat pour exécuter les servlets Java sur votre ordinateur