Um Ihre Anwendung als Spring-Boot-Anwendung ausführen zu können, müssen Sie Ihrer Anwendung einen Hinweis (Abhängigkeiten) geben.
Welche ist,
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.0.BUILD-SNAPSHOT</version>
<relativePath>../spring-boot-starters/spring-boot-starter-parent</relativePath>
</parent>
In Ihrem Fall Feder-boot-Proben bieten Ihnen die Unterstützung der Frühlings-Boot-Anwendung. Wie?
Öffnen Sie die pom.xml von Artefakt-ID, wie sie,
spring-boot-samples
Hier können Sie oben finden erwähnt Frühling Boot-Identifier (Feder-boot-Starter-Eltern) als Eltern Spring-Boot-Proben
Daher kommt zu Ihrer Frage, wenn Sie besagter Elternteil loswerden wollen, müssen Sie diese Abhängigkeit als Elternteil zu Ihrer aktuellen Anwendung.
spring-boot-starter-parent
Reference (in Reihenfolge):
- https://github.com/spring-projects/spring-boot/blob/master/spring-boot-samples/spring-boot-sample-web-secure/pom.xml
- https://github.com/spring-projects/spring-boot/blob/master/pom.xml
Hinweis: Antworten in Kommentar, wenn mor Die Information benötigt.
Verwenden Sie http://start.spring.io, um eine Skelettprojektbasis zu erstellen, anstatt Beispielprojekte zu verwenden. – Gregg
Spring Boot Beispielprojekte sind mehr Reichweite. Zum Beispiel [spring-boot-sample-web-secure] (https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot-sample-web-secure) enthält einfachen Sicherheitskonfigurations-Java-Code, währenddessen "Sicherheit" hinzugefügt wird, um in start.spring.io zu projizieren, werden nur verwandte Abhängigkeiten zu pom.xml hinzugefügt. – user3705896