Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( その7 )( Gradle を 5.2 → 5.2.1 へ、Spring Boot を 2.1.2 → 2.1.3 へバージョンアップする )
概要
記事一覧はこちらです。
- 今回の手順で確認できるのは以下の内容です。
- Gradle を 5.2 → 5.2.1 へ、Spring Boot を 2.1.2 → 2.1.3 へバージョンアップします。
参照したサイト・書籍
目次
手順
gradle を 5.2 → 5.2.1 へバージョンアップする
build.gradle の wrapper タスクの記述を以下のように変更します。
wrapper {
gradleVersion = "5.2.1"
distributionType = Wrapper.DistributionType.ALL
}
gradleVersion = "5.2"
→gradleVersion = "5.2.1"
に変更します。
コマンドプロンプトから gradlew wrapper --gradle-version=5.2.1
、gradlew --version
コマンドを実行します。
gradle/wrapper/gradle-wrapper.properties は以下の内容になります。
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-5.2.1-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists
gradlew、gradlew.bat の DEFAULT_JVM_OPTS の設定が -Xmx64m
に戻っているので -Xmx4096m
に変更します。
Gradle Tool Window の左上にある「Refresh all Gradle projects」ボタンをクリックして更新した後、clean タスク実行 → Rebuild Project 実行 → build タスクを実行して、"BUILD SUCCESSFUL" のメッセージが出力されることを確認します(画面キャプチャはなし)。
Spring Boot を 2.1.2 → 2.1.3 へバージョンアップする
build.gradle の以下の点を変更します。
buildscript { ext { group "ksbysample" version "2.1.3-RELEASE" } repositories { mavenCentral() maven { url "https://repo.spring.io/release/" } maven { url "https://plugins.gradle.org/m2/" } } } plugins { id "java" id "eclipse" id "idea" id "org.springframework.boot" version "2.1.3.RELEASE" id "io.spring.dependency-management" version "1.0.6.RELEASE" id "groovy" id "checkstyle" id "com.github.spotbugs" version "1.6.9" id "pmd" // compileエラーが出るので error-prone を一旦コメントアウトする // id "net.ltgt.errorprone" version "0.0.16" id "de.undercouch.download" version "3.4.3" id "com.gorylenko.gradle-git-properties" version "2.0.0" } .......... dependencies { def jdbcDriver = "org.postgresql:postgresql:42.2.5" def spockVersion = "1.2-groovy-2.5" def domaVersion = "2.23.0" def lombokVersion = "1.18.6" def errorproneVersion = "2.3.1" def powermockVersion = "2.0.0" def spotbugsVersion = "3.1.11" ..........
- buildscript block 内で
version "2.1.2-RELEASE"
→version "2.1.3-RELEASE"
に変更します。 - plugins block 内で
id "org.springframework.boot" version "2.1.2.RELEASE"
→id "org.springframework.boot" version "2.1.3.RELEASE"
に変更します。 - dependencies block 内の以下の点を変更します。
def lombokVersion = "1.18.4"
→def lombokVersion = "1.18.6"
に変更します。implementation("com.zaxxer:HikariCP:3.3.0")
を削除します。
Gradle Tool Window の左上にある「Refresh all Gradle projects」ボタンをクリックして更新します。
clean タスク実行 → Rebuild Project 実行 → build タスクを実行して、"BUILD SUCCESSFUL" のメッセージが出力されることを確認します。
履歴
2019/02/17
初版発行。