Das Gradle-Plug-in von Spring Boot bietet die funktionale Unterstützung von Spring Boot für das Gradle-Build-Tool, mit dem Projekte in ausführbare Jars oder Wars verpackt werden können um Spring Boot-Anwendungen auszuführen oder das von spring-boot-dependencies bereitgestellte Abhängigkeitsmanagement zu verwenden.
Sie müssen dem Projekt die folgende Konfiguration hinzufügen, um das Plug-in verwenden zu können.
// 插件配置 plugins { id 'org.springframework.boot' version '2.4.1' // 使用spring boot id 'io.spring.dependency-management' version '1.0.10.RELEASE' // 使用spring boot的自动依赖管理 id 'java' id 'idea' }
buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/public' } } dependencies { classpath 'org.springframework.boot:spring-boot-gradle-plugin:2.4.1' } } apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' apply plugin: 'java' apply plugin: 'idea'
Java-Plugin: wird während des Builds automatisch in ein ausführbares JAR gepackt, Java Das Plugin bietet eine Reihe von Aufgaben zur Unterstützung beim Erstellen, Kompilieren und Testen von Java-Projekten.
IDE-Plug-in: Codebearbeitungstool angeben (Eclipse, IDEA usw.)
org .springframework.boot Plug-in: Wird zum Ausführen von Spring Boot-bezogenen Aufgaben verwendet. Die bekannten bootRun- und bootJar-Aufgaben stammen von diesem Plug-in
io.spring.dependency- Verwaltungs-Plugin: Das Spring Boot-Plugin importiert automatisch die Spring-Boot-Abhängigkeiten aus der von Ihnen verwendeten Spring Boot-Version, sodass Sie die Versionsnummer beim Deklarieren von Abhängigkeiten ignorieren können Abhängigkeiten normal deklarieren, ohne die Versionsnummer zu schreiben.
Das Spring Boot Gradle Plug-in führt das Abhängigkeitsmanagement ein und führt automatisch eine Kernaufgabe aus: Das Spring Boot Gradle Plug-in ruft automatisch das Abhängigkeitsmanagement auf, Spring Boot wird im Frühjahr verwaltet. Boot-Abhängigkeiten Stücklistendaten unter der Ökologie.
Was den Unterschied zwischen der alten und der neuen Version betrifft, können einige offizielle integrierte Plug-Ins wie Java direkt über Plug-Ins eingeführt werden, während einige Bibliotheken von Drittanbietern oder solche, die dies benötigen, direkt eingeführt werden können Um Bibliotheken anzugeben, können Sie versuchen, das Plugin anzuwenden. Die detaillierten Unterschiede finden Sie in der offiziellen Dokumentation.
Das obige ist der detaillierte Inhalt vonSo wenden Sie das Gradle-Plugin in Springboot an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!