1. JDK installieren Überprüfen Sie die Betriebsdaten des Computers: uname -ar
Download-Adresse von jdk, es wird empfohlen, das tar.gz-Paket herunterzuladen Starten Sie nun die offizielle Installation von JDK 1. Laden Sie das JDK-Installationspaket nach /root hoch jdk-8u131-linux-x64.tar.gz 2. Bestätigen Sie, ob das System bereits JDK installiert hat rpm -qa|grep jdk rpm -e --nodeps Softwarename //Wenn überprüft wird, dass es installiert ist, führen Sie den Deinstallationsbefehl aus 3. Entpacken Sie das JDK-Installationspaket in das angegebene Verzeichnis tar -xvf jdk-8u131-linux-x64.tar.gz -C /usr/local/ 4. Geben Sie das Dekomprimierungsverzeichnis ein cd /usr/local 5. Ändern Sie den Namen des JDK-Ordners mv jdk1.8.0_131 jdk 6. Umgebungsvariablen konfigurieren Ändern Sie die Konfigurationsdatei der Umgebungsvariablen: vi /etc/Profil Drücken Sie i, um in den Bearbeitungsmodus zu wechseln Springen Sie zur letzten Zeile und fügen Sie den folgenden Inhalt hinzu. Bitte beachten Sie, dass das JDK hier mit dem Pfad übereinstimmen sollte, in dem Sie das JDK installiert haben. #Java-Laufzeiteinstellung exportiere JAVA_HOME=/usr/local/jdk exportiere CLASSPATH=$JAVA_HOME/lib:. export PATH=$JAVA_HOME/bin:$PATH Drücken Sie ESC und geben Sie :wq ein, um zu speichern und zu beenden 7. Umgebungskonfiguration neu laden Quelle /etc/Profil 8. Testen Sie, ob die JDK-Installation in Ordnung ist Java-Version 9. Schreiben Sie hello.java vi Hallo.java Klasse Hallo{ öffentliche statische void main(String[] args){ System.out.println("hallo, java"); } } Drücken Sie dann zum Beenden ESC:wq vi /etc/profile ich schreibe javac Hallo.java 2. JAR-Paket bereitstellen 1. Erstellen Sie Daten, erstellen Sie dann ein Testverzeichnis und erstellen Sie zugehörige Ordner und Dateien gemäß der folgenden Struktur Die Verzeichnisstruktur ist: Platzieren Sie das Haupt-JAR-Paket unter der App, z. B. myjar. Folgendes ist der Inhalt der zugehörigen Datei restart.sh: #!/bin/bash base_home='/Daten/Test' Anwendungsname = "myjar" pid=`ps -ef|grep ${app_name}|grep -v grep|grep -v restart|awk '{print$2}'` wenn [ -n "${pid}" ] ;dann töten -9 ${pid} Schlaf 10 fi gclog_file=$base_home/log/gc.log dump_dir=$base_home/heapdump errorlogs_dir=$base_home/log java -Xmx1g -Xms1g -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:GCLogFileSize=128M -XX:NumberOfGCLogFiles=1 -Xloggc:${gclog_file} -XX:HeapDumpPath=${dump_dir} -jar $base_home/app/${app_name}.jar --spring.config.location=$base_home/config/application.yml >> $base_home/log/${app_name}_$(date +'%Y%m%d').log & Es sei hier darauf hingewiesen, dass Fehler: Auf die JAR-Datei /app/myjar.jar kann nicht zugegriffen werden Hier müssen Sie möglicherweise wie folgt zu einem absoluten Pfad wechseln: /datat/test/app/${app_name}.jar Greifen Sie auf den entsprechenden Pfad zu: (ändern Sie ihn hier entsprechend dem entsprechenden Port Ihres Jar http://ip:8080/ Zeigen Sie den Protokollpfad an:
Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Ein praktischer Bericht über die Wiederherstellung einer MySQL Slave-Bibliothek
>>: Vue: Zwei Komponenten auf gleicher Ebene erreichen eine Wertübertragung
Vorne geschrieben Im heutigen Internetbereich ist...
Aktuell besteht die Anforderung, dass beim Klicke...
Wiederherstellung der MySQL Bin-Protokolldaten: v...
Inhaltsverzeichnis Überblick Problembeschreibung ...
Das Ergebnis (vollständiger Code unten): Die Impl...
Aus beruflichen Gründen musste ich kürzlich Zahle...
Grundlegende Umgebung Pagoden-Montageservice [Pyt...
MySQL-Filterungs-Timing von Where-Bedingungen und...
Inhaltsverzeichnis Funktion „Verfassen“ Array.Pro...
1. Einleitung Beim Schreiben einer Seite stoßen w...
Diashows sieht man häufig auf Webseiten. Sie enth...
Ich habe kürzlich gesagt, dass Design ein Gefühl d...
Vorwort Beim Erstellen einer Seite stoßen wir häu...
Mit dem Befehl „sudo“ kann ein vertrauenswürdiger...
Als ich kürzlich lernte, wie man webpack verwende...