Aufbau einer Webprojekt-Bereitstellungsumgebung: JDK + Tomcat + IDEA + MySQL


Wenn ich zur Arbeit gehe, muss ich immer etwas zurückzahlen. Ich erinnere mich, dass ich nach vier Jahren Grundstudium Java und das Web-Backend nicht mehr mochte akzeptables Niveau, ich habe bei Gruppenaufgaben immer die Oberschenkel der Großen umarmt und sie haben mich mitgenommen. fliegen. Auf diese Weise habe ich alle Praktika meines Bachelorstudiums bestanden. Obwohl Programmiersprachen auch auf Graduiertenebene verwendet werden, sind objektorientierte und verschiedene algorithmische Programmierung nicht zu vermeiden. Die Sprache wurde jedoch in C ++ und Python geändert, sodass jeder bei Null anfangen musste. Nachdem mein älterer Bruder alle möglichen magischen und einfachen Fehler meinerseits gesehen hatte, war er sprachlos, aber er half mir, sie zu korrigieren, also war es in Ordnung.
Jetzt muss ich jedoch den Kopf senken und aufwachen, um meinen Abschluss zu machen! ! ! Jetzt gibt es keine Schenkel mehr, die du umarmen könntest, also musst du immer noch JAVA gegenübertreten, JAVA beobachtet dich.

Heute, mit der Mentalität „Hmpf, eine kleine Java-Umgebung, egal wie problematisch sie ist, kann sie problematischer sein als der Aufbau einer Deep-Learning-Umgebung?“, wurde ich von der Realität hart getroffen. „Hmpf, Beispiel, da war eine Das damals beliebte Sprichwort lautete: „Eine Tasse Tee, eine Schachtel Zigaretten, eine passende Umgebung: Ein Tag ist kein Tag umsonst.“ Dann habe ich die Umgebung für den Tag angepasst.

1.Java JDK

Referenzblog: [1] , [2]
Beachten Sie, dass die Reihenfolge der Umgebungskonstruktion zuerst JDK, dann Tomcat und schließlich IDEA ist. Wenn Tomcat zuerst installiert wird, meldet es bei der Überprüfung der erfolgreichen Installation, dass keine Java-Umgebung vorhanden ist, wie unten gezeigt:
Fügen Sie hier eine Bildbeschreibung ein

JDK ist ein Softwareentwicklungskit für die Java-Sprache. JDK ist der Kern der gesamten Java-Entwicklung. Es umfasst die JAVA-Laufzeitumgebung (JVM + Java-Systemklassenbibliothek) und JAVA-Tools.

1.1 Herunterladen und installieren

Offizielle Website: https://www.oracle.com/java/technologies/downloads/
Fügen Sie hier eine Bildbeschreibung ein
Wenn der Download abgeschlossen ist, sieht es so aus:
Fügen Sie hier eine Bildbeschreibung ein
Klicken Sie auf „Installieren“, ändern Sie den Pfad. Legen Sie am besten nicht das Laufwerk c ein, sondern gehen Sie einfach als nächstes.

1.2 Umgebungsvariablen konfigurieren

① Klicken Sie mit der rechten Maustaste auf diesen Computer → Eigenschaften
Fügen Sie hier eine Bildbeschreibung ein
② Suchen Sie die erweiterten Systemeinstellungen. Es ist normal, dass verschiedene Windows-Versionen unterschiedliche Schnittstellen haben.
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Klicken Sie auf die Schaltfläche „Neu“ und legen Sie unter [Systemvariablen] jeweils drei Umgebungsvariablen fest, nämlich:
Variablenname 1: JAVA_HOME
Variablenwert 1: Der absolute Pfad der JDK-Installation auf dem Computer.
Fügen Sie hier eine Bildbeschreibung ein
Pfad suchen
Fügen Sie hier eine Bildbeschreibung ein
Variablenname 2: PATH
Variablenwert 2: Erstellen Sie zwei neue Pfade: %JAVA_HOME%\bin, %JAVA_HOME%\jre\bin
Fügen Sie hier eine Bildbeschreibung ein
Variablenname 3: CLASSPATH
Variablenwert 3:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME\lib\tools.jar;%CATALINA_HOME%\lib\servlet-api.jar

Fügen Sie hier eine Bildbeschreibung ein

1.3 Überprüfen Sie, ob die Installation erfolgreich war

Win+r, geben Sie cmd
Fügen Sie hier eine Bildbeschreibung ein
in das Befehlszeilenfenster ein und drücken Sie java -versiondie Eingabetaste. Wenn die Versionsinformationen von jdk angezeigt werden können, ist die Konfiguration erfolgreich
Fügen Sie hier eine Bildbeschreibung ein
(beschweren Sie sich leise, je aktualisierter Windows 11 ist, desto ähnlicher wird die Schnittstelle Linux sein). und die Windows-Eigenschaften gehen verloren)

2. TomCat

Referenz: [1]

2.1 Herunterladen und installieren

Offizielle Website: http://tomcat.apache.org

Welche Version Sie herunterladen, hängt von Ihrer Stimmung ab. Wenn Sie nicht wissen, welche Sie wählen sollen, wählen Sie einfach die neueste aus. Wenn
Fügen Sie hier eine Bildbeschreibung ein
der Download abgeschlossen ist, sieht es so aus:
Fügen Sie hier eine Bildbeschreibung ein
Entpacken Sie es einfach in den Ordner, den Sie vorbereitet haben.

2.2 Umgebungsvariablen konfigurieren

Wie man Umgebungsvariablen findet, wurde bereits in 1.2 erwähnt, daher werde ich es hier nicht wiederholen.

① Erstellen Sie eine neue Variable.
Variablenname: CATALINA_HOME
Variablenwert: Pfad zum dekomprimierten Ordner.
Fügen Sie hier eine Bildbeschreibung ein
Wenn Sie diese Variable nicht erstellen, wird beim Starten von Tomcat ein Fehler gemeldet.
Fügen Sie hier eine Bildbeschreibung ein

②Pfad neuer Pfad
Neuer Pfad: %CATALINA_HOME%\bin,%CATALINA_HOME%\lib
Fügen Sie hier eine Bildbeschreibung ein

2.3 Überprüfen Sie, ob die Installation erfolgreich war

Win+r Geben Sie die cmd-
Befehlszeileneingabe ein: startup.bat
Fügen Sie hier eine Bildbeschreibung ein
Dies scheint zu beweisen, dass es installiert wurde
, aber es gibt auch ein verstümmeltes Problem:
Fügen Sie hier eine Bildbeschreibung ein
Lösung:
Suchen Sie im Ordner: Apache-Tomcat-9.0.45 → conf → logging.properties.
Öffnen Sie es mit Notepad
Fügen Sie hier eine Bildbeschreibung ein
und finden Sie es:
Fügen Sie hier eine Bildbeschreibung ein
Wechseln Sie zu: java.util.logging.ConsoleHandler.encoding =GBK
Dann ist die Anzeige normal.
Fügen Sie hier eine Bildbeschreibung ein
Hinweis: Tomcat窗口不能关闭!
Geben Sie zu diesem Zeitpunkt den Browser ein http://localhost:8080/
Fügen Sie hier eine Bildbeschreibung ein
und die Seite sieht folgendermaßen aus und die Installation ist erfolgreich.

3.IDEE

Referenz: [1]

3.1 Herunterladen und installieren

Offizielle Website: https://www.jetbrains.com/
Fügen Sie hier eine Bildbeschreibung ein
Nachdem ich die kostenlose Community-Version heruntergeladen hatte, stellte ich fest, dass ich keine Verbindung herstellen konnte. Es gab keine Anwendungsserver und ich konnte keine Tomcat-bezogenen Informationen zu den Plugins finden . Ich habe in diesem Blog erfahren, dass die Community-Version Tomcat nicht unterstützt. Sie müssen die professionelle Version herunterladen .
Fügen Sie hier eine Bildbeschreibung ein

30 Tage sind nicht genug: Diese Methode wurde auf der B-Station-Seite gefunden (sie ist bei persönlichen Tests einfach anzuwenden)

3.2 IDEA stellt Tomcat bereit

Referenz: [1]

①Erstellen Sie ein normales Java-Projekt
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
. ②Fügen Sie zuerst Abhängigkeiten zum Projekt hinzu.
Klicken Sie zunächst mit der rechten Maustaste auf das von Ihnen erstellte Projekt, klicken Sie dann auf Framework-Unterstützung hinzufügen,
Fügen Sie hier eine Bildbeschreibung ein
um die Webanwendung zu überprüfen, und klicken Sie dann auf OK
Fügen Sie hier eine Bildbeschreibung ein
. Wir können feststellen, dass sich ein zusätzlicher Webordner befindet. Darin Der Webordner ist der Für Ihre eigenen Webdateien wie HTML-Dateien, JSP-Dateien usw. wird die web.xml im WEB-INF-Verzeichnis unter dem Web verwendet, um dieses Webprojekt zu konfigurieren. Unter WEB-INF erstellen wir im Allgemeinen ein lib-Ordner zur Speicherung. JAR-Pakete, die für das Projekt erforderlich sind.
Fügen Sie hier eine Bildbeschreibung ein
② Die Konfiguration von Tomcat
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
IDEA ist sehr intelligent und kann den lokalen Tomcat aktiv finden. Wenn Sie ihn nicht finden können, klicken Sie auf „Konfigurieren“, um ihn manuell hinzuzufügen.
Fügen Sie hier eine Bildbeschreibung ein
Klicken Sie zuerst auf „Bereitstellung“ und konfigurieren Sie zuerst Ihren eigenen Projektnamen, der der Name des Projekts ist Externer Zugriff.
Fügen Sie hier eine Bildbeschreibung ein
Klicken Sie auf das +-Zeichen und wählen Sie die Veröffentlichungsmethode aus (Kapitel 2). Eine Option ist das Kriegspaket, die zweite Option ist der Quellcode. Wir wählen den
Fügen Sie hier eine Bildbeschreibung ein
externen Zugriffspfad von Artifact aus, der so eingestellt werden kann, dass er mit dem Projekt übereinstimmt Geben Sie den Namen ein und
Fügen Sie hier eine Bildbeschreibung ein
kehren Sie zur Serve-Schnittstelle zurück. Stellen Sie die folgenden beiden Optionen auf „Hot Loading“ ein, was bedeutet, dass sie wirksam werden, nachdem wir die Datei geändert haben (sie werden wirksam, nachdem die Java-Datei geändert wurde, und sie werden wirksam, nachdem sie erneut veröffentlicht wurden).
Fügen Sie hier eine Bildbeschreibung ein
Nach der Konfiguration zuerst anwenden und dann ok.
Fügen Sie hier eine Bildbeschreibung ein
Wenn ein Fehler auftritt:
Fügen Sie hier eine Bildbeschreibung ein
Lösung: Referenz

Öffnen Sie das Projekt im Browser:
Fügen Sie hier eine Bildbeschreibung ein
Die Webseite wird angezeigt als:
Fügen Sie hier eine Bildbeschreibung ein
Besuchen Sie diese URL. Der Standardzugriff ist die Datei index.jsp unter http://localhost:8080/tomcat/

Zu diesem Zeitpunkt wurde das Webprojekt in der Idee erfolgreich bereitgestellt, Tomcat wurde konfiguriert und der Server kann normal gestartet werden.

4.MySQL

4.1 Herunterladen und installieren

Referenz zur Installationsversion: Dieser Blogger schreibt so gut, dass ich es nicht wiederholen muss. Dieser Blogger verwendet jedoch die Installationsversion, was viele Probleme verursachen kann (Erinnerung von meinem Junior). Für die
Version ohne Installation können Sie sich beziehen zu diesem Blog. Nach
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
der Installation von MySQL ist es unpraktisch, die Datenbank direkt zu verwenden. Daher habe ich vor, das grafische Schnittstellentool für die Datenbank, Navicat, zu installieren. Informationen zur dauerhaften Verwendung finden Sie unter: Dieser Blogger hat ein gutes Gewissen. Informationen zur
Verwendung finden Sie hier Blogger.

4.2 Nutzung von Navicat

4.2.1 Link zu MySQL

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Dadurch wird eine Verbindung zu MySQL hergestellt
Fügen Sie hier eine Bildbeschreibung ein

Wenn der Link geschlossen ist, wird das Symbol grau. Wenn Sie mit der rechten Maustaste klicken und den Link öffnen, wird das Symbol wieder grün.

4.2.2 Erstellen Sie eine neue Tabelle

Referenz: [1]
① Erstellen Sie eine neue Datenbank
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

②Öffnen Sie die Datenbank.
Fügen Sie hier eine Bildbeschreibung ein
③Erstellen Sie eine neue Tabelle.
Fügen Sie hier eine Bildbeschreibung ein
Erstellen Sie so viele, wie Sie möchten. Speichern Sie die Tabelle. Die Tabelle auf der linken Seite trägt den Namen der von Ihnen erstellten Tabelle.
Fügen Sie hier eine Bildbeschreibung ein
Geben Sie die Daten ein.

Fügen Sie hier eine Bildbeschreibung ein

4.2.3 Abfrage

Fügen Sie hier eine Bildbeschreibung ein
Abfrageanweisung: SELECT 列名称 FROM 表名称
Zum Beispiel:SELECT * FROM idpass WHERE id=1

Fügen Sie hier eine Bildbeschreibung ein

4.2.4 Ergänzung, Löschung und Änderung

Ich verwende immer noch die Abfrageschnittstellen-
Anweisung:
INSERT INTO 表名称 VALUES (值1, 值2,….)

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

②Hinweis INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,….)
:
1. Felder und Werte müssen eins zu eins übereinstimmen!!!
2. Wenn der Wert ein numerischer Typ ist, müssen Sie keine Anführungszeichen hinzufügen. Wenn es sich um einen nicht numerischen Typ handelt, müssen Sie ihn hinzufügen Anführungszeichen.
Wenn in MySQL der Datentyp nicht übereinstimmt, wird eine erzwungene Konvertierung durchgeführt. Wenn bei der Konvertierung einer Zeichenfolge in einen Wert die Konvertierung nicht durchgeführt werden kann, wird der Wert auf 0 erzwungen.

Fügen Sie hier eine Bildbeschreibung ein

Fügen Sie hier eine Bildbeschreibung ein
②Delete-
Anweisung: DELETE FROM 表名称 WHERE 列名称 = 值
Beispiel:DELETE FROM renshi WHERE id = ‘1’;

③Ändern Sie
den Satz: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
Beispiel:UPDATE renshi SET id = ‘123’ WHERE id = ‘1’;

Je suppose que tu aimes

Origine blog.csdn.net/Cream_Cicilian/article/details/129209593
conseillé
Classement