Problemanalyse der Verwendung einer Idee zum Erstellen eines Springboot-Initialisiererservers

Problemanalyse der Verwendung einer Idee zum Erstellen eines Springboot-Initialisiererservers

Problembeschreibung

Als ich kürzlich ein Springboot-Projekt erstellte, stellte ich fest, dass Idea kein neues Projekt erstellen konnte, wenn es mit dem Netzwerkkabel des Unternehmens verbunden war. Der Browser konnte nicht auf https://start.spring.io zugreifen, aber mein mobiler Hotspot konnte normal darauf zugreifen. Ich schätze, es war blockiert. Der Einfachheit halber plane ich, den Dienst auf meinem eigenen Server zu erstellen und beziehe mich dabei auf Online-Tutorials. Hier ist mein Server Centos7.6

Bauprozess

Laden Sie zuerst das Projekt herunter und führen Sie es aus

Git-Klon https://github.com/spring-io/initializr.git

Wenn Sie Git nicht haben, müssen Sie es zuerst installieren

sudo yum installiere git

Darüber hinaus ist das Projekt von Maven abhängig, daher müssen Sie zunächst sicherstellen, dass die Maven-Umgebung auf Ihrem Computer installiert ist. Wenn kein Maven vorhanden ist, führen Sie aus

wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
tar -zxvf apache-maven-3.5.4-bin.tar.gz
sudo update-alternatives --install /usr/bin/mvn mvn /root/apache-maven-3.5.4/bin/mvn 1000

Gehen Sie dann zum heruntergeladenen Ordner

CD-Initialisierer

Führen Sie den Build-Befehl aus. Dies kann langsam sein. Bei mir hat es jedenfalls lange gedauert.

./mvnw Neuinstallation

Gehen Sie dann zum Ordner initializr-service und führen Sie

CD Initialisierungsdienst
../mvnw-Paket

Nach erfolgreichem Build wird im Ordner „initializr-service“ ein Zielordner generiert. Geben Sie den Zielordner ein. Hier gebe ich die Portnummer als 8082 an. Natürlich können Sie sie nach Bedarf ändern.

CD-Ziel
nohup java -jar initializr-service.jar --server.port=8082

Wählen Sie abschließend beim Initialisieren von Springboot „Benutzerdefiniert“ aus und geben Sie dann Ihr http://ip:port ein.

Zusammenfassen

Dies ist das Ende dieses Artikels über die Verwendung von Idea zum Erstellen eines Springboot-Initialisierungsservers. Weitere verwandte Inhalte zum Idea-Initialisierungsserver finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • SpringBoot lädt Dateien in das Serververzeichnis auf derselben Ebene wie das JAR-Paket hoch.
  • Mehrere Möglichkeiten, Springboot auf dem Server zu starten (Zusammenfassung)
  • So fügen Sie einen https-Server in Springboot hinzu
  • Prozessdiagramm zum Aufbau des Springboot+TCP-Listening-Servers

<<:  Wie die MySQL Select-Anweisung ausgeführt wird

>>:  Detaillierte Erklärung der grundlegenden Syntax und Datentypen von JavaScript

Artikel empfehlen

Vue+Bootstrap realisiert ein einfaches Studentenverwaltungssystem

Ich habe Vue und Bootstrap verwendet, um ein rela...

Natives JS zur Implementierung des Flugzeug-Kriegsspiels

In diesem Artikelbeispiel wird der spezifische JS...

js, um den Effekt des Ziehens des Schiebereglers zu erzielen

In diesem Artikel finden Sie den spezifischen Cod...

Einführung und Verwendungszusammenfassung der negativen Margenfunktion

Bereits in den CSS2-Empfehlungen von 1998 verschwa...

Eclipse konfiguriert Tomcat und Tomcat hat eine ungültige Port-Lösung

Inhaltsverzeichnis 1. Eclipse konfiguriert Tomcat...

So richten Sie den PostgreSQL-Start unter Ubuntu 16.04 ein

Da PostgreSQL kompiliert und installiert ist, müs...

Führen Sie die Initialisierungs-SQL aus, wenn Docker MySQL startet

1. Ziehen Sie das Mysql-Image docker pull mysql:5...

Implementierung der Multi-Environment-Konfiguration (.env) des Vue-Projekts

Inhaltsverzeichnis Was ist eine Multiumgebungskon...

Mysql teilt Zeichenfolge durch gespeicherte Prozedur in Array auf

Um einen String in ein Array aufzuteilen, müssen ...