[JAVA] Créez un environnement de développement «Spring Thorough Introduction» avec IntelliJ IDEA

Notez comment créer l'environnement de développement pour «Spring Thorough Introduction to Java Application Development with Spring Framework» avec IntelliJ IDEA.

Créer un nouveau projet

Lancez IntelliJ IDEA et cliquez sur Créer un nouveau projet.

welcome-to-intellij-idea.png

Sélectionnez le projet Maven, cochez Créer à partir de l'archétype, sélectionnez maven-archetype-webapp et cliquez sur Suivant.

new-project-1.png

Donnez le GroupId et ArtifactId et cliquez sur Suivant.

new-project-2.png

Vérifiez le contenu et cliquez sur Suivant.

new-project-3.png

Confirmez le nom du projet et cliquez sur Terminer.

new-project-4.png

Lorsque le projet est créé, la tâche Maven s'exécutera, alors attendez qu'elle se termine.

Modifier / ajouter des fichiers

Modifiez pom.xml et web.xml. Ajoutez également include.jsp.

pom.xml

Modifiez pom.xml comme suit.

pom.xml


<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>example</groupId>
    <artifactId>firstapp</artifactId>
    <packaging>war</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>firstapp Maven Webapp</name>
    <url>http://maven.apache.org</url>
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>io.spring.platform</groupId>
                <artifactId>platform-bom</artifactId>
                <version>2.0.5.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.taglibs</groupId>
            <artifactId>taglibs-standard-jstlel</artifactId>
        </dependency>
    </dependencies>
    <build>
        <finalName>firstapp</finalName>
        <pluginManagement>
            <plugins>
                <plugin>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
</project>

web.xml

Modifiez web.xml comme suit.

src/main/webapp/WEB-INF/web.xml


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
         version="3.0">
    <jsp-config>
        <jsp-property-group>
            <url-pattern>*.jsp</url-pattern>
            <page-encoding>UTF-8</page-encoding>
            <include-prelude>/WEB-INF/include.jsp</include-prelude>
        </jsp-property-group>
    </jsp-config>
</web-app>

include.jsp

Ajoutez include.jsp avec le contenu suivant.

src/main/webapp/WEB-INF/include.jsp


<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

Réimporter le projet Maven

Cliquez avec le bouton droit sur le nom du projet dans l'arborescence du projet et cliquez sur Maven> Réimporter.

maven-reimport.png

Déployer l'application sur Tomcat

Déployez l'application sur Tomcat avec IntelliJ IDEA.

Installez Tomcat

Pour installer Tomcat avec Homebrew, exécutez la commande suivante.

$ brew install tomcat

Ajouter Tomcat

Cliquez sur Exécuter> Modifier les configurations dans le menu.

Lorsque les configurations d'exécution / débogage sont affichées, cliquez sur l'icône +.

run-debug-configurations-1.png

Cliquez sur N éléments supplémentaires (non pertinents) dans la liste des paramètres pour en afficher davantage, sélectionnez Serveur Tomcat, puis cliquez sur Local.

add-new-configuration-1.png

add-new-configuration-2.png

add-new-tomcat-server-configuration.png

Spécifiez Tomcat Home et cliquez sur OK.

tomcat-server.png

Sélectionnez le serveur Tomcat ajouté et cliquez sur l'onglet Déploiement.

run-debug-configurations-2.png

Cliquez sur l'icône +, puis sur Artefact.

run-debug-configurations-3.png

run-debug-configurations-4.png

Sélectionnez le nom du projet à déployer. Normalement, vous voulez déployer à chaud, alors sélectionnez celui avec éclaté et cliquez sur OK

select-artifacts-to-deploy.png

L'application est maintenant ajoutée pour le déploiement.

run-debug-configurations-5.png

Remplacez la désactivation du cadre par Mettre à jour les classes et les ressources afin qu'il soit déployé à chaud la dernière fois que vous enregistrez le fichier.

run-debug-configurations-6.png

Démarrez Tomcat pour accéder à l'application

Démarrez Tomcat en exécutant Run> Run'Tomcat v8.5 'dans le menu. Sinon, sélectionnez Tomcat v8.5 dans le volet Serveurs d'applications et cliquez sur l'icône Exécuter pour le lancer.

Lorsque le navigateur démarre après le démarrage du serveur et que la page Hello World! S'affiche, la construction de l'environnement de développement est terminée.

Recommended Posts

Créez un environnement de développement «Spring Thorough Introduction» avec IntelliJ IDEA
Créer un environnement de développement PureScript avec Docker
Créer un environnement de développement Wordpress avec Docker
Créez rapidement un environnement de développement WordPress avec Docker
[Win10] Créer un environnement de développement JSF avec NetBeans
Créer un environnement de développement Spring Boot avec docker
Créer un environnement de développement Java avec VS Code
Créer un environnement Node.js avec Docker
Créer un environnement Tomcat 8.5 avec Pleiades 4.8
Créer un environnement de développement Jooby avec Eclipse
Créer un environnement de développement Web APP avec Java + Spring avec Visual Studio Code
Créer un environnement de développement pour Django + MySQL + nginx avec Docker Compose
Étapes pour créer un environnement de développement Ruby on Rails avec Vagrant
Nous allons créer un environnement de développement Spring Framework dans l'environnement sur site.
Créer un environnement de développement Spring Boot-gradle-mysql avec Docker
Créer un environnement de développement Java sur Mac
Construction d'un environnement de développement simple Docker + Django
[Copier et coller] Créez un environnement de développement Laravel avec Docker Compose, partie 2
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 6.x)
Créez un environnement de développement local pour les didacticiels Rails avec Docker (Rails 6 + PostgreSQL + Webpack)
Créez un environnement de développement sur AWS EC2 avec CentOS7 + Nginx + pm2 + Nuxt.js
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 5.x)
Modèle: créer un environnement de développement Ruby / Rails avec un conteneur Docker (version Ubuntu)
Modèle: créer un environnement de développement Ruby / Rails avec un conteneur Docker (version Mac)
Créer un environnement de développement pour Docker + Rails6 + Postgresql
Commençons par Java - Créez un environnement de développement ②
Commençons par Java - Créez un environnement de développement ①
[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ
Créer un environnement Laravel / Docker avec VSCode devcontainer
Création d'un environnement de développement à l'aide d'IntelliJ IDEA + Maven + Tomcat 9
Créez des projets Spring Boot par environnement avec Gradle
Créer un environnement de développement pour Docker, Java, vs code
Construisez un système WEB avec Spring + Doma + H2DB
Créez un environnement de développement pour créer des applications Ruby on Jets + React avec Docker
Essayez Modding avec Minecraft Forge 1.15.1 ① [Environnement de développement de bâtiment] [Plusieurs versions prises en charge] [IntelliJ IDEA]
Construisez un système WEB avec Spring + Doma + H2DB + Thymeleaf
Créer un environnement de développement Ruby on Rails sur AWS Cloud9
[Note] Créez un environnement Python3 avec Docker dans EC2
Comment créer un environnement de développement Java avec VS Code
Essayez de créer un environnement de développement Java à l'aide de Docker
Créer un environnement de développement de programme Java avec Visual Studio Code
Créer un environnement de développement Java + Spring avec VirtualBox + Ubuntu (Xfce4)
Construisez un système WEB avec Spring + Doma + H2DB Partie 2
Comment quitter Docker pour Mac et créer un environnement de développement Docker avec Ubuntu + Vagrant
Développement d'applications JavaFX avec IntelliJ IDEA et Gradle ~ De la construction d'environnement à l'exemple de code ~
J'ai essayé de créer un environnement de développement java8 avec Chocolatey
J'ai créé un environnement de développement avec rails6 + docker + postgreSQL + Materialise.
Créez un environnement de développement local pour les didacticiels Rails avec Docker-Introduisez Bootstrap et Font Awesome avec Webpack-
Déploiement à chaud avec IntelliJ IDEA
Créer un environnement Docker avec WSL
Créez un environnement virtuel CentOS 8 sur votre Mac à l'aide de VirtualBox