[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ

Notes élémentaires Java et Tomcat

officiel

Apache Tomcat® - Welcome!

Environnement de vérification

Type version
OS Windows 10 64bit
JDK jdk1.8.0_121
IDE IntelliJ IDEA 2017.1.3
Tomcat 9.0.0.M21

Installer Tomcat

Cette fois, je l'ai vérifié avec le dernier Tomcat 9. Apache Tomcat® - Apache Tomcat 9 Software Downloads

Installez le programme d'installation du service Windows 32 bits / 64 bits sur la page de téléchargement.

Lors de l'installation, ajoutez un compte administrateur et utilisez-le cette fois pour l'authentification.

Ajouter les paramètres du serveur de destination de déploiement

Ajoutez les paramètres du serveur que Maven va parcourir. Ajoutez ce qui suit à C: \ Users \ user \ .m2 \ settings.xml. ʻId est facultatif. ʻUsername / password est ajouté une fois avec le compte admin.

Ajouter un compte Tomcat


    <servers>
        <server>
            <id>localhost</id>
            <username>user</username>
            <password>pass</password>
        </server>
    </servers>

Maven – Settings Reference

Créer un nouveau projet avec IntelliJ

Sélectionnez maven-achetype-webapp dans le nouveau projet de Maven

image.png

Modifier pom.xml

Après avoir créé le projet, ajoutez ce qui suit à pom.xml.

pom.xml


  <build>
    <finalName>test3</finalName>
    <!--Ajoutez ce qui suit-->
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.6.1</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
          <encoding>UTF-8</encoding>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
        <configuration>
          <server>localhost</server>
          <url>http://localhost:8080/manager</url>
          <path>/${project.build.finalName}</path>
        </configuration>
      </plugin>
    </plugins>
  </build>

maven-compiler-plugin => Spécifiez explicitement la version (1.8 cette fois) tomcat7-maven-plugin => Spécifiez le serveur sur lequel effectuer le déploiement

Exécutez la réimportation de Maven après avoir ajouté les paramètres du plug-in

image.png

Ajout des paramètres de déploiement lors de la création d'IntelliJ

Ajouter des paramètres depuis ʻEdit Configurations`

image.png

Sélectionnez Tomcat Server from Add +

image.png

ʻSpécifiez le Tomcat 9 installé dans le serveur d'applications`.

image.png

Dans l'onglet Deployment dans le même paramètre, spécifiez l'artefact (* .war) généré par le projet.

image.png

ʻSpécifiez le nom de l'application dans le contexte d'application. (TODO: Si vous quittez /`, l'écran initial de Tomcat sera affiché)

image.png

Exécuter

Si vous exécutez la construction avec les paramètres terminés, elle sera exécutée avec le fichier war déployé dans Tomcat.

image.png

Modifiez ʻindex.jsp` comme suit.

index.jsp


<html>
<body>
<h2>Hello World!!!</h2>
<%= new java.util.Date() %>
</body>
</html>

J'ai pu confirmer que cela se reflétait.

image.png

Résumé

Je pense que c'est difficile car c'est ma première année, mais pour le moment j'ai pu construire un environnement minimum.

référence

Servlet / Introduction à JSP: application côté serveur Java J'ai essayé de déployer une application Web sur Tomcat en utilisant IntelliJ IDEA-Qiita 5. Développement d'applications réelles avec Maven | TECHSCORE

Recommended Posts

[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ
[Note] Créez un environnement Java à partir de zéro avec docker
Créer un environnement Tomcat 8.5 avec Pleiades 4.8
Déploiement d'un environnement Java avec le sous-système Windows pour Linux (WSL)
J'ai essayé de créer un environnement de développement java8 avec Chocolatey
Créons un environnement de développement Java (mise à jour)
Je ne peux pas créer une classe Java avec un nom spécifique dans IntelliJ
[Memo] Créez facilement un environnement CentOS 8 avec Docker
Créer un CSR avec des informations étendues en Java
Créez un tableau d'affichage simple avec Java + MySQL
Créons un processus chronométré avec la minuterie de Java! !!
[Java] Créer un filtre
[Java] Créer une collection avec un seul élément
Préparer un environnement de scraping avec Docker et Java
Créer un environnement Spring Boot avec Windows + VS Code
Créer un environnement de développement d'applications Web Java avec Docker pour Mac Part2
Créer un environnement de développement Spring Boot avec docker
Créer un environnement de développement Java avec VS Code
Créez un environnement de développement Java à l'aide de jenv sur votre Mac
Comment créer un environnement Java en seulement 3 secondes
[Débutant] Créez un jeu compétitif avec des connaissances de base sur Java
Créer un environnement de développement d'équipe Java, JavaScript (résolution de problèmes)
Créer un environnement de développement Chisel avec Windows10 + WSL2 + VScode + Docker
Créer une méthode java [Memo] [java11]
[Java] Créer un fichier temporaire
Créez un terrain de jeu avec Xcode 12
Ruby ① Création d'un environnement Windows
Résoudre l'erreur CreateProcess = 206 lors de l'exécution de Java dans un environnement Windows
Créer un SlackBot avec AWS lambda et API Gateway en Java
Créez un environnement de développement «Spring Thorough Introduction» avec IntelliJ IDEA
Créer un environnement de développement d'équipe Java et JavaScript (construction d'environnement gradle)
J'ai essayé de créer un environnement de développement padrino avec Docker
Compression Zip qui ne brouille pas dans l'environnement Java
Construire un projet Java avec Gradle
Créer un environnement Node.js avec Docker
Créer un projet Tomcat à l'aide d'Eclipse
Préparer l'environnement de développement Java avec Atom
Créer une base de données dans un environnement de production
Créer un environnement de vérification SolrCloud avec Docker
Créer un projet Java à l'aide d'Eclipse
Paramètres des variables d'environnement Java (Windows, AdoptOpenJDK11)
Créez des exceptions avec une interface fluide
Créez un serveur Web simple avec la bibliothèque standard Java com.sun.net.httpserver
Créez une application mémo avec Tomcat + JSP + Servlet + MySQL à l'aide d'Eclipse
Créez une énumération haute performance avec des champs et des méthodes comme Java avec JavaScript
Comment créer un nouveau projet Gradle + Java + Jar dans Intellij 2016.03
Création d'un environnement haskell avec Docker + VS Code sur Windows10 Home
Parcourez Java et MySQL PATH avec des variables d'environnement [version Windows]
[Java] Créer et appliquer un masque des diapositives
Créez rapidement un environnement Web à l'aide de Docker
Installons Docker sur Windows 10 et créons un environnement de vérification pour CentOS 8!
Créez un environnement de test d'application Windows avec Selenium Grid, Appium et Windows Application Driver