Déployer les applications JavaServlet localement dans Tomcat

Comment déployer une application Servlet dans Tomcat

La chose à faire est simple, mais étonnamment, même si j'ai lu divers articles, je n'ai pas écrit la partie importante, et j'avais mal à la tête, alors je l'ai écrit comme un mémorandum.

1. Préparation

Exportez votre application Servlet depuis Eclipse, etc. au format de fichier war

Depuis Eclipse, cliquez avec le bouton droit de la souris et sélectionnez Exporter> Exporter au format War, puis exportez vers n'importe quel répertoire au format War.

スクリーンショット 2020-07-18 12.29.00.png

b. Installation de Tomcat

Ceux-ci ne sont pas nécessaires si vous avez initialement démarré Tomcat à partir d'Eclipse et l'avez essayé sur votre serveur local, mais si vous n'en avez pas, vous devrez l'installer.

Installez-le sur votre PC avec un fichier zip, etc. à partir de ce site. http://tomcat.apache.org/download-80.cgi

Dans le cas de Windows, le fichier d'installation semble différent selon le nombre de bits, veuillez donc installer celui qui convient à votre environnement. (Pour Mac, vous pouvez télécharger le fichier zip.)

スクリーンショット 2020-07-18 12.59.51.png

c. Décompressez le fichier installé

Ouvrez le fichier téléchargé et accédez au fichier webapps.

Le contenu du fichier est le suivant. De là, accédez aux applications Web.

スクリーンショット 2020-07-18 13.02.44.png

Placez le fichier war exporté dans un dans ce répertoire webapps.

d. Modifier les autorisations Tomcat

Après cela, je lance le fichier shell ou le fichier de commandes dans le dossier Tomcat installé, mais par défaut, l'autorisation est 644 et il peut ne pas être possible de démarrer, donc dans ce cas, modifiez-le avec la commande suivante.

$ cd /Applications/apache-tomcat-8.5.57
$ chmod 755 *.sh

2. Démarrez Tomcat

Démarrez le fichier shell Tomcat avec la commande suivante.

$ ./startup.sh

Ensuite, le fichier war dans le répertoire webapps sera compilé et un fichier du même nom sera créé sous webapps.

https://localhost:8080/app名

En cas de succès, vous pourrez y accéder à partir de cette URL.

Pour quitter, entrez la commande suivante.

$ ./shutdown.sh

Recommended Posts

Déployer les applications JavaServlet localement dans Tomcat
Comment déployer une application Java Servlet simple sur Heroku
Déployer des applications Web Java sur Heroku
Comment déployer une application kotlin (java) sur AWS Fargate
Exécutez le script shell de tomcat sur java8
Lancez Servlet + Tomcat localement sur Macbook Pro (éditeur de texte + terminal uniquement)
Déployer des programmes Java sur SAP Cloud Platform
Construisez Apache + Tomcat + Pebble localement sur Mac
[Java] Filtre de servlet
Déployez des applications Web Java sur Azure avec maven
JSP sur Tomcat
Installez Java, Apache, Tomcat 9 sur EC2 (Amazon Linux 2)
Créer un servlet Java et un fichier WAR JSP à déployer sur Apache Tomcat 9 avec Gradle
Modifier la taille du tas Java dans Tomcat d'Azure App Service
Déployer le projet Spring Boot sur Tomcat dans XAMPP
Application Janken en Java
Installez Java sur Mac
Tomcat v8 sur CentOS7
À propos de [servlet] [JSP] [tomcat]
Exécutez PostgreSQL sur Java
Réglage des performances de l'application Java
Déployer RAILS sur EC2
Exemple de cycle de vie de servlet Java
Erreur 1002 sur Tomcat + WebSocket
[Java] Déployer l'application Spring Boot sur Azure App Service