[JAVA] Erstellen Sie mit IntelliJ IDEA eine Entwicklungsumgebung "Spring Thorough Introduction"

Notieren Sie sich, wie Sie die Entwicklungsumgebung für "Spring Gründliche Einführung in die Java-Anwendungsentwicklung mit Spring Framework" mit IntelliJ IDEA erstellen.

Erstellen Sie ein neues Projekt

Starten Sie IntelliJ IDEA und klicken Sie auf Neues Projekt erstellen.

welcome-to-intellij-idea.png

Wählen Sie das Maven-Projekt aus, aktivieren Sie Aus Archetyp erstellen, wählen Sie Maven-Archetyp-Webanwendung aus und klicken Sie auf Weiter.

new-project-1.png

Geben Sie die GroupId und ArtifactId ein und klicken Sie auf Weiter.

new-project-2.png

Überprüfen Sie den Inhalt und klicken Sie auf Weiter.

new-project-3.png

Bestätigen Sie den Projektnamen und klicken Sie auf Fertig stellen.

new-project-4.png

Wenn das Projekt erstellt wird, wird die Maven-Task ausgeführt. Warten Sie also, bis sie abgeschlossen ist.

Dateien ändern / hinzufügen

Ändern Sie pom.xml und web.xml. Fügen Sie auch include.jsp hinzu.

pom.xml

Ändern Sie pom.xml wie folgt.

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

Ändern Sie die Datei web.xml wie folgt.

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

Fügen Sie include.jsp mit den folgenden Inhalten hinzu.

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" %>

Importieren Sie das Maven-Projekt erneut

Klicken Sie mit der rechten Maustaste auf den Projektnamen in der Projektstruktur und klicken Sie auf Maven> Neu importieren.

maven-reimport.png

Stellen Sie die Anwendung in Tomcat bereit

Stellen Sie die Anwendung mit IntelliJ IDEA für Tomcat bereit.

Installieren Sie Tomcat

Führen Sie den folgenden Befehl aus, um Tomcat mit Homebrew zu installieren.

$ brew install tomcat

Tomcat hinzufügen

Klicken Sie im Menü auf Ausführen> Konfigurationen bearbeiten.

Wenn Run / Debug Configurations angezeigt wird, klicken Sie auf das Symbol +.

run-debug-configurations-1.png

Klicken Sie in der Einstellungsliste auf N weitere Elemente (irrelevant), um weitere anzuzeigen, wählen Sie Tomcat Server aus und klicken Sie auf Lokal.

add-new-configuration-1.png

add-new-configuration-2.png

add-new-tomcat-server-configuration.png

Geben Sie Tomcat Home an und klicken Sie auf OK.

tomcat-server.png

Wählen Sie den hinzugefügten Tomcat-Server aus und klicken Sie auf die Registerkarte Bereitstellung.

run-debug-configurations-2.png

Klicken Sie auf das Symbol + und dann auf Artefakt.

run-debug-configurations-3.png

run-debug-configurations-4.png

Wählen Sie den Projektnamen aus, der bereitgestellt werden soll. Normalerweise möchten Sie eine Hot-Bereitstellung durchführen. Wählen Sie also die mit Explosionsfunktion aus und klicken Sie auf OK

select-artifacts-to-deploy.png

Die Anwendung wird jetzt zur Bereitstellung hinzugefügt.

run-debug-configurations-5.png

Ändern Sie die Deaktivierung beim Frame in "Klassen und Ressourcen aktualisieren", damit sie beim letzten Speichern der Datei im laufenden Betrieb bereitgestellt wird.

run-debug-configurations-6.png

Starten Sie Tomcat, um auf die Anwendung zuzugreifen

Starten Sie Tomcat, indem Sie im Menü "Ausführen"> "Tomcat v8.5" ausführen. Alternativ können Sie im Bereich Anwendungsserver Tomcat v8.5 auswählen und auf das Symbol Ausführen klicken, um es zu starten.

Wenn der Browser nach dem Start des Servers gestartet wird und die Seite Hello World! Angezeigt wird, ist die Erstellung der Entwicklungsumgebung abgeschlossen.

Recommended Posts

Erstellen Sie mit IntelliJ IDEA eine Entwicklungsumgebung "Spring Thorough Introduction"
Erstellen Sie mit Docker eine PureScript-Entwicklungsumgebung
Erstellen Sie mit Docker eine Wordpress-Entwicklungsumgebung
Erstellen Sie mit Docker schnell eine WordPress-Entwicklungsumgebung
[Win10] Erstellen Sie eine JSF-Entwicklungsumgebung mit NetBeans
Erstellen Sie mit Docker eine Spring Boot-Entwicklungsumgebung
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie mit Docker eine Node.js-Umgebung
Erstellen Sie mit Pleiades 4.8 eine Tomcat 8.5-Umgebung
Erstellen Sie mit Eclipse eine Jooby-Entwicklungsumgebung
Erstellen Sie mit Java + Spring eine Web-APP-Entwicklungsumgebung mit Visual Studio Code
Erstellen Sie mit Docker Compose eine Entwicklungsumgebung für Django + MySQL + nginx
Schritte zum Erstellen einer Ruby on Rails-Entwicklungsumgebung mit Vagrant
Wir werden eine Spring Framework-Entwicklungsumgebung in der lokalen Umgebung erstellen.
Erstellen Sie mit Docker eine Spring Boot-gradle-mysql-Entwicklungsumgebung
Erstellen Sie eine Java-Entwicklungsumgebung auf dem Mac
Einfache Konstruktion der Docker + Django-Entwicklungsumgebung
[Kopieren und Einfügen] Erstellen Sie mit Docker Compose Part 2 eine Laravel-Entwicklungsumgebung
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 6.x)
Erstellen Sie mit Docker eine lokale Entwicklungsumgebung für Rails-Tutorials (Rails 6 + PostgreSQL + Webpack)
Erstellen Sie mit CentOS7 + Nginx + pm2 + Nuxt.js eine Entwicklungsumgebung auf AWS EC2
So erstellen Sie eine Ruby on Rails-Entwicklungsumgebung mit Docker (Rails 5.x)
Vorlage: Erstellen Sie eine Ruby / Rails-Entwicklungsumgebung mit einem Docker-Container (Ubuntu-Version).
Vorlage: Erstellen Sie eine Ruby / Rails-Entwicklungsumgebung mit einem Docker-Container (Mac-Version).
Erstellen Sie eine Entwicklungsumgebung für Docker + Rails6 + Postgresql
Beginnen wir mit Java-Create a Development Environment ②
Beginnen wir mit Java-Create a Development Environment ①
[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
Erstellen Sie eine Laravel / Docker-Umgebung mit VSCode devcontainer
Erstellen einer Entwicklungsumgebung mit IntelliJ IDEA + Maven + Tomcat 9
Erstellen Sie mit Gradle Spring Boot-Projekte nach Umgebung
Erstellen Sie eine Entwicklungsumgebung für Docker, Java und Code
Erstellen Sie ein WEB-System mit Spring + Doma + H2DB
Erstellen Sie eine Entwicklungsumgebung, um Ruby on Jets + React-Apps mit Docker zu erstellen
Versuchen Sie, mit Minecraft Forge 1.15.1 zu modifizieren. ① [Gebäudeentwicklungsumgebung] [Mehrere Versionen werden unterstützt] [IntelliJ IDEA]
Erstellen Sie ein WEB-System mit Spring + Doma + H2DB + Thymeleaf
Erstellen Sie eine Ruby on Rails-Entwicklungsumgebung in AWS Cloud9
[Hinweis] Erstellen Sie eine Python3-Umgebung mit Docker in EC2
So erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Erstellen Sie eine Java-Programmentwicklungsumgebung mit Visual Studio Code
Erstellen Sie eine Java + Spring-Entwicklungsumgebung mit VirtualBox + Ubuntu (Xfce4).
Erstellen Sie ein WEB-System mit Spring + Doma + H2DB Part 2
So beenden Sie Docker für Mac und erstellen eine Docker-Entwicklungsumgebung mit Ubuntu + Vagrant
JavaFX-Anwendungsentwicklung mit IntelliJ IDEA und Gradle ~ Von der Umgebungskonstruktion bis zum Beispielcode ~
Ich habe versucht, mit Chocolatey eine Java8-Entwicklungsumgebung zu erstellen
Ich habe eine Entwicklungsumgebung mit Rails6 + Docker + PostgreSQL + Materialise erstellt.
Erstellen Sie mit Docker-Introduce Bootstrap und Font Awesome with Webpack- eine lokale Entwicklungsumgebung für Rails-Tutorials.
Hot Deploy mit IntelliJ IDEA
Erstellen einer Docker-Umgebung mit WSL
Erstellen Sie mit VirtualBox eine virtuelle CentOS 8-Umgebung auf Ihrem Mac