[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9

Grundlegende Anmerkungen zu Java und Tomcat

offiziell

Apache Tomcat® - Welcome!

Überprüfungsumgebung

Art Ausführung
OS Windows 10 64bit
JDK jdk1.8.0_121
IDE IntelliJ IDEA 2017.1.3
Tomcat 9.0.0.M21

Tomcat installieren

Dieses Mal habe ich es mit dem neuesten Tomcat 9 überprüft. Apache Tomcat® - Apache Tomcat 9 Software Downloads

Installieren Sie das 32-Bit / 64-Bit-Windows-Dienstinstallationsprogramm auf der Downloadseite.

Fügen Sie während der Installation ein Administratorkonto hinzu und verwenden Sie es diesmal zur Authentifizierung.

Fügen Sie die Einstellungen des Bereitstellungszielservers hinzu

Fügen Sie die Servereinstellungen hinzu, die Maven durchsuchen möchte. Fügen Sie Folgendes zu C: \ Users \ user \ .m2 \ settings.xml hinzu. id kann beliebig sein. Fügen Sie "Benutzername / Passwort" einmal mit dem Administratorkonto hinzu.

Fügen Sie ein Tomcat-Konto hinzu


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

Maven – Settings Reference

Erstellen Sie mit IntelliJ ein neues Projekt

Wählen Sie in Mavens neuem Projekt "maven-achetype-webapp"

image.png

Ändern Sie pom.xml

Fügen Sie nach dem Erstellen des Projekts Folgendes zu pom.xml hinzu.

pom.xml


  <build>
    <finalName>test3</finalName>
    <!--Fügen Sie Folgendes hinzu-->
    <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 => Geben Sie die Version explizit an (diesmal 1.8). tomcat7-maven-plugin => Geben Sie den Server an, auf dem die Bereitstellung erfolgen soll

Führen Sie Mavens Reimport aus, nachdem Sie die Plug-In-Einstellungen hinzugefügt haben

image.png

Bereitstellungseinstellungen beim Erstellen von IntelliJ hinzugefügt

Fügen Sie Einstellungen unter "Konfigurationen bearbeiten" hinzu

image.png

Wählen Sie "Tomcat Server" unter "Hinzufügen" + ""

image.png

Geben Sie "Tomcat 9" an, das auf "Application Server" installiert ist.

image.png

Geben Sie auf der Registerkarte "Bereitstellung" in derselben Einstellung das vom Projekt generierte Artefakt (* .war) an.

image.png

Geben Sie den Anwendungsnamen in "Anwendungskontext" an. (TODO: Wenn Sie / verlassen, wird der Startbildschirm von Tomcat angezeigt.)

image.png

Lauf

Wenn Sie den Build mit den abgeschlossenen Einstellungen ausführen, wird er mit der in Tomcat bereitgestellten War-Datei ausgeführt.

image.png

Versuchen Sie, index.jsp wie folgt zu ändern:

index.jsp


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

Ich konnte bestätigen, dass es reflektiert wurde.

image.png

Zusammenfassung

Ich denke, es ist hart, weil es mein erstes Jahr ist, aber vorerst konnte ich eine minimale Umgebung schaffen.

Referenz

Servlet / Einführung in JSP: Java-serverseitige Anwendung Ich habe versucht, eine Webanwendung mit IntelliJ IDEA-Qiita für Tomcat bereitzustellen 5. Echte Anwendungsentwicklung mit Maven | TECHSCORE

Recommended Posts

[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
[Hinweis] Erstellen Sie mit Docker eine Java-Umgebung von Grund auf neu
Erstellen Sie mit Pleiades 4.8 eine Tomcat 8.5-Umgebung
Bereitstellen einer Java-Umgebung mit Windows Subsystem für Linux (WSL)
Ich habe versucht, mit Chocolatey eine Java8-Entwicklungsumgebung zu erstellen
Lassen Sie uns eine Java-Entwicklungsumgebung erstellen (Aktualisierung)
Ich kann in IntelliJ keine Java-Klasse mit einem bestimmten Namen erstellen
[Memo] Erstellen Sie mit Docker ganz einfach eine CentOS 8-Umgebung
Erstellen Sie eine CSR mit erweiterten Informationen in Java
Erstellen Sie mit Java + MySQL ein einfaches Bulletin Board
Lassen Sie uns mit Javas Timer einen zeitgesteuerten Prozess erstellen! !!
[Java] Erstellen Sie einen Filter
[Java] Erstellen Sie eine Sammlung mit nur einem Element
Bereiten Sie eine Scraping-Umgebung mit Docker und Java vor
Erstellen Sie eine Spring Boot-Umgebung mit Windows + VS-Code
Erstellen Sie mit Docker für Mac Teil2 eine Entwicklungsumgebung für Java-Webanwendungen
Erstellen Sie mit Docker eine Spring Boot-Entwicklungsumgebung
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code
Erstellen Sie eine Java-Entwicklungsumgebung mit jenv auf Ihrem Mac
So erstellen Sie eine Java-Umgebung in nur 3 Sekunden
[Anfänger] Erstellen Sie ein wettbewerbsfähiges Spiel mit grundlegenden Java-Kenntnissen
Erstellen Sie eine Java, JavaScript-Teamentwicklungsumgebung (Problemstellung)
Erstellen Sie eine Chisel-Entwicklungsumgebung mit Windows 10 + WSL2 + VScode + Docker
Erstellen Sie eine Java-Methode [Memo] [java11]
[Java] Erstellen Sie eine temporäre Datei
Erstellen Sie einen Spielplatz mit Xcode 12
Ruby ① Erstellen einer Windows-Umgebung
Beheben Sie den CreateProcess-Fehler = 206, wenn Sie Java in einer Windows-Umgebung ausführen
Erstellen Sie einen SlackBot mit AWS Lambda & API Gateway in Java
Erstellen Sie mit IntelliJ IDEA eine Entwicklungsumgebung "Spring Thorough Introduction"
Erstellen Sie eine Java- und JavaScript-Teamentwicklungsumgebung (Gradle-Umgebungskonstruktion)
Ich habe versucht, mit Docker eine Padrino-Entwicklungsumgebung zu erstellen
Zip-Komprimierung, die in einer Java-Umgebung nicht beeinträchtigt wird
Erstellen eines Java-Projekts mit Gradle
Erstellen Sie mit Docker eine Node.js-Umgebung
Erstellen Sie ein Tomcat-Projekt mit Eclipse
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
Erstellen Sie eine Datenbank in einer Produktionsumgebung
Erstellen Sie mit Docker eine SolrCloud-Überprüfungsumgebung
Erstellen Sie ein Java-Projekt mit Eclipse
Einstellungen für Java-Umgebungsvariablen (Windows, AdoptOpenJDK11)
Erstellen Sie Ausnahmen mit einer Fluid-Schnittstelle
Erstellen Sie ein Maven-Projekt mit Befehlen
Erstellen Sie einen einfachen Webserver mit der Java-Standardbibliothek com.sun.net.httpserver
Erstellen Sie eine Memo-App mit Tomcat + JSP + Servlet + MySQL mit Eclipse
Erstellen Sie mit JavaScript eine leistungsstarke Aufzählung mit Feldern und Methoden wie Java
So erstellen Sie ein neues Gradle + Java + Jar-Projekt in Intellij 2016.03
Erstellen einer Haskell-Umgebung mit Docker + VS-Code unter Windows 10 Home
Durchsuchen Sie Java und MySQL PATH mit Umgebungsvariablen [Windows-Version]
[Java] Erstellen und Anwenden eines Folienmasters
Erstellen Sie mit Docker schnell eine Webumgebung
Lassen Sie uns Docker unter Windows 10 installieren und eine Überprüfungsumgebung für CentOS 8 erstellen!
Erstellen Sie eine Windows-Anwendungstestumgebung mit Selenium Grid, Appium und Windows Application Driver