ホームページ >Java >&#&チュートリアル >Springbootにgradleプラグインを適用する方法

Springbootにgradleプラグインを適用する方法

王林
王林転載
2023-05-11 20:25:141782ブラウズ

Springboot アプリケーション gradle プラグインの詳細な説明

Spring Boot の Gradle プラグインは、Gradle ビルド ツールに対する Spring Boot の機能サポートを提供します。これを使用して、プロジェクトを実行可能な jar または war にパッケージ化したり、Spring Boot を実行したりできます。アプリケーション 、または spring-boot-dependency によって提供される依存関係管理を使用します。

プラグインを使用するには、次の設定をプロジェクトに追加する必要があります。

新バージョン

// 插件配置
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プラグイン:構築中に実行可能jarに自動的にパッケージ化されます。Javaプラグインプラグインは、一連の機能を提供します。タスクは、Java プロジェクトのビルド、コンパイル、テストをサポートします。

IDE プラグイン: コード編集ツール (Eclipse、IDEA など) を指定します。

org.springframework.boot プラグイン: Spring Boot 関連のタスクを実行するために使用されます。よく知られている bootRun タスクと bootJar タスクはすべて、このプラグイン

io.spring.dependency-management プラグインから来ています: Spring Bootプラグインは、使用する Spring Boot プラグインを自動的にダウンロードします。spring-boot-dependency bom をブート バージョンにインポートすると、依存関係を宣言するときにバージョン番号を無視できます。この機能を使用するには、通常通り依存関係を宣言するだけです。バージョン番号は書かずに。

Spring boot gradle プラグインによる dependency-management の導入により、中核となる処理が自動的に実行されます。spring boot gradle プラグインは、自動的に dependency-management と spring-boot-dependency を呼び出します。 Spring Boot エコシステムを維持する。BOM データ。

旧バージョンと新バージョンの違いについては、Java などの一部の公式組み込みプラグインはプラグインを使用して直接導入できますが、一部のサードパーティ ライブラリや指定が必要なものはプラグインを使用して導入できます。詳しい違いについては公式ドキュメントを参照してください。

以上がSpringbootにgradleプラグインを適用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。