Prämisse
Das System ist mit JDK1.8 und höher installiert und konfigurieren Sie die Maven -Idee (mit Idea für Demonstration, Maven Version 3.5, Alibaba Cloud Source konfigurieren).
Projektkonstruktion
Erstellen Sie ein neues Maven -Projekt und erstellen Sie das einfachste. Der Projektname ist Eurekaserverdemo, der Paketname ist zufällig und die Projektverpackungsmethode ist JAR.
Sie können auch den offiziellen Frühlingsgenerator verwenden, der die grundlegende Springboot -Projektstruktur erstellt. Zur Demonstration hier ist es in Ordnung
Ändern Sie die POM -Datei und beziehen Sie sich auf Folgendes. Die Versionsempfehlung entspricht diesem Artikel. Es gibt viele Fallstricke in Springboot- und Cloud -Versionen.
<? XSI: Schemalocation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion> 4.0.0 </modelversion> <gruppe> com.hellxz </Groupid> </Groupid> <artifactid> eurekaserverdemo </artifactId> <version> 0.0.1-Snapshot </Version> <packages> jar </packaging> <ende abhängig> <Depopentcy> <Gruppenhöhe> org.springframework <version> 1.3.5.Release </Version> </abhängig> </abhängig> <name> eurekaserverdemo </name> <beschreibung> Demo-Projekt für Spring Boot </Beschreibung> <Potent> <GroupId> org. <RelativePath/> <!-SOOKUP-Übergeordnete aus dem Repository-> </übergeordnet> <DeponcyManagement> <Deponcies> <Depopentcy> <GroupID> org.springFramework <Depopenty> <GroupId> org.springFramework.cloud </GroupId> <artifactId> Spring-Cloud-Config-Server </artifactId> </abhängig> <De vorangetrieben> <GroupID> org.springFramework Indikatoren-> <De vor Ort> <gruppe> org.springFramework.boot </Groupid> <artifactId> Spring-Boot-Starter-Actuator </artifactid> </abhängig> </abhängig> </abhängigManagement> <builds <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build> </project>
Erstellen Sie eine neue Hauptklasse, um das Projekt zu starten
Paket com.hellxz.eurekaserverdemo; import org.springframework.boot.springapplication; import org.springframework * @Description: eurekaserver * @date: 2018/4/13 16:53 */ @enableEureKaserver @SpringBootApplicationPublic -Klasse EurekaserverDemoapplication {public static void -Main (String [] args) {// In diesem Spring -Application, der Spring -Application, euurekaserverdemoaplication,; }}Erstellen Sie eine neue Anwendung.
#Provide the Service Port Server Die Registrierung wird nur verwendet, um den Knoten eureka.client.fetch-Registry = false#Konfigurieren der URL der Registrierung zu erhalten, um den Dienst zu erstellen (siehe oben auf die obige Konfiguration) eureka.client.serviceurl.defaultzone = http: // $ {Eureka.instance.Hostname}: $}: $}/server.Starten Sie dieses Projekt und testen Sie es
prüfen
Da Localhost: 1111 als Zugriffspfad konfiguriert ist, greifen Sie einfach nach dem Projekt direkt nach dem Projekt zu, wie in der Abbildung gezeigt
Zu diesem Zeitpunkt wurde das Eureka -Registrierungszentrum gebaut
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.