[JAVA] Mémo de développement d'applications Web avec MVN, Tomcat, JSP / Servlet avec VScode

Préparation

--Installez Java et maven (https://qiita.com/amemolee/items/6f33b8e321cc9395b0cf)

Placez Tomcat dans n'importe quel répertoire

Après DLing Tomcat, décompressez le zip et placez-le dans n'importe quel répertoire. S'il s'agit de macOS, il semble préférable de le placer sous Applications.

Spécifiez le DL Tomcat pour le projet vscode

Après avoir installé le plug-in Tomcat pour Java Appuyez sur Commande + P, tapez > Ajouter un serveur Tomcat et appuyez sur Entrée. Sélectionnez le répertoire dans lequel se trouve Tomcat.

Courir

Assurez-vous que pom.xml est généré à la racine du projet et procédez comme suit à la racine du projet

mvn install
mvn compile
mvn package

Confirmez que le fichier .war a été généré.

Sur VSCode, appuyez sur Commande + P, tapez > Tomcat: Runon Tomcat Server et appuyez sur Entrée. Sélectionnez un fichier war. Reportez-vous au fichier war et démarrez Tomcat.

Avec les paramètres par défaut, il démarrera à localhost: 8080.

http://localhost:8080 Vous pouvez vérifier l'écran suivant en accédant à.

スクリーンショット 2019-03-21 0.13.19.png

FAQ

J'obtiens une erreur telle que le fichier .jar introuvable

--Vérifiez le chemin

TODO J'écrirai plus tard sur la création de projets mvn et JSP / Servlet à partir de 0 base!

Recommended Posts

Mémo de développement d'applications Web avec MVN, Tomcat, JSP / Servlet avec VScode
Comparaison du développement d'applications WEB avec Rails et Java Servlet + JSP
[Probablement le plus simple] Développement d'applications WEB avec Apache Tomcat + Java Servlet
Jusqu'à ce que vous créiez une application Web avec Servlet / JSP (Partie 1)
Créez une application mémo avec Tomcat + JSP + Servlet + MySQL à l'aide d'Eclipse
Démarrez le développement d'applications Web avec Spring Boot
Création d'applications Web de base Servlet / JSP (fonction de connexion)
Création d'applications Web de base Servlet / JSP (écran de publication)
Création d'applications Web de base Servlet / JSP (fonction de déconnexion)
À propos de [servlet] [JSP] [tomcat]
À peu près le flux de développement d'applications Web avec Rails.
Résumé de l'article sur le développement d'applications Web
Construction d'environnement de développement d'applications Web Java avec VS Code (struts2)
Premiers pas avec JSP et servlet
Application Web construite avec docker (1)
Développement d'applications Web Spring5 MVC avec construction de l'environnement de code Visual Studio (installation de JDK11 / Maven / Tomcat / Visual Studio Code)
Construction d'environnement pour le développement d'applications Servlet
Passer des paramètres de JSP avec un servlet
Créer une application Web avec Javalin
Hello World avec GlassFish 5.1 + Servlet + JSP
[Java / Eclipse / Servlet / JSP / PostgreSQL] Framework d'application WEB avec fonctions de publication / sauvegarde / édition / mise à jour / suppression de données
Développement d'applications Web Spring 5 MVC avec Visual Studio Code Utilisation de Spring Security 1/3 [Préparation]
Développement d'applications Web Spring Boot2 avec connexion Visual Studio Code SQL Server
Développement d'applications Web Spring5 MVC avec connexion Visual Studio Code SQL Server
Création d'un environnement de développement pour les applications Web Java avec Docker pour Mac Part1
Développement d'applications Web Spring Boot2 avec création de Visual Studio Code Hello World
Développement d'applications Web Spring5 MVC avec création de modèles Visual Studio Code Maven
Créer un environnement de développement d'applications Web Java avec Docker pour Mac Part2
Créez une application Web simple avec Dropwizard
Rôle de JSP dans les applications Web [Java]
Exécutez l'application WEB avec Spring Boot + Thymeleaf
Développement d'applications Web Spring 5 MVC avec Visual Studio Code Utilisation de Spring Security 2/3 [Création de page 1/2]
Développement d'applications Web Spring 5 MVC avec Visual Studio Code Utilisation de Spring Security 3/3 [Création de page 2/2]
Hello World avec Java Servlet et JSP (démarrage facile du serveur Web avec Maven + Jetty)