So fügen Sie einen Kontextpfad zur Spring Boot-Anwendung hinzu
Spring Boot bietet eine einfache Möglichkeit, das Kontextstammverzeichnis für Ihre Anwendung festzulegen und dies zu ermöglichen Der Zugriff erfolgt über localhost:port/{app_name}. So geht's:
Anwendungseigenschaften verwenden:
Erstellen Sie eine application.properties-Datei im Verzeichnis src/main/resources und fügen Sie sie hinzu die folgenden Eigenschaften:
<code class="properties">server.contextPath=/mainstay server.port=12378</code>
Benutzerdefinierte Servlet-Container-Konfiguration entfernen:
Wenn Sie eine benutzerdefinierte Servlet-Container-Konfiguration in Ihrer Anwendung haben, z als EmbeddedServletContainerFactory, entfernen Sie es.
Verwenden Sie EmbeddedServletContainerCustomizer:
Wenn Sie eine Nachbearbeitung am Servlet-Container durchführen müssen, implementieren Sie den EmbeddedServletContainerCustomizer Schnittstelle und fügen Sie sie Ihrer Konfiguration hinzu. Um beispielsweise Fehlerseiten hinzuzufügen:
<code class="java">@Bean public EmbeddedServletContainerCustomizer errorPageCustomizer() { return factory -> { ErrorPage notFoundPage = new ErrorPage(HttpStatus.NOT_FOUND, "/notfound.html"); ErrorPage forbiddenPage = new ErrorPage(HttpStatus.FORBIDDEN, "/forbidden.html"); factory.setErrorPages(Arrays.asList(notFoundPage, forbiddenPage)); }; }</code>
Eigenschaften überschreiben:
Sie können die in application.properties festgelegten Standardeigenschaften überschreiben unter Verwendung einer externen Eigenschaftendatei oder JVM-Parametern.
Dieses Setup legt den Kontextpfad auf /mainstay fest und lässt Ihre Anwendung auf Port 12378 laufen. Auf Ihre Anwendung kann dann über localhost:12378 zugegriffen werden /Hauptstütze.
Das obige ist der detaillierte Inhalt vonHier sind einige fragenbasierte Titel, die zum Inhalt Ihres Artikels passen: * Wie konfiguriere ich einen Kontextpfad für Ihre Spring Boot-Anwendung? * Wie kann ich mit einer benutzerdefinierten Con auf meine Spring Boot-App zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!