かんがるーさんの日記

最近自分が興味をもったものを調べた時の手順等を書いています。今は Spring Boot をいじっています。

Spring Boot でメール送信する Web アプリケーションを作る ( 番外編 )( Spring Boot を 1.2.3 → 1.2.4 へバージョンアップ )

概要

Spring Boot の 1.2.4 がリリースされたので、バージョンアップします。

ソフトウェア一覧

参考にしたサイト

手順

Spring Boot 1.2.4 へのバージョンアップ

  1. IntelliJ IDEA 上で 1.0.x-upgrade-springboot-1.2.4 ブランチを作成します。

  2. build.gradle を リンク先の内容 に変更します。

  3. Gradle projects View の左上にある「Refresh all Gradle projects」ボタンをクリックして更新します。

  4. Project View の External Libraries に表示される org.springframework.boot のライブラリのバージョンが 1.2.4.RELEASE になっていることを確認します。

    f:id:ksby:20150610004658p:plain

  5. IntelliJ IDEA のメインメニューから「Build」-「Rebuild Project」メニューを選択して実行し、モジュールをコンパイルし直します。

  6. 「Run 'Tests in 'ksbysample...' with Coverage」を選択してテストを実行し、テストが全て成功することを確認します。

    f:id:ksby:20150610005018p:plain

  7. Gradle projects View から build タスクを実行し BUILD SUCCESSFUL が表示されることも確認します。

    f:id:ksby:20150610005226p:plain

  8. Gradle projects View から bootRun タスクを実行して Tomcat を起動した後、ブラウザから画面の動作に問題がないか確認します。確認後、Run View で Ctrl+F2 を押して Tomcat を停止します。

  9. 久しぶりのバージョンアップですが、特に問題も出ずに終わりました。Spring Boot も 1.3.0 へ向けて開発が進んでいるので 1.2 系は大きな変更はないのでしょう。

commit、Push、Pull Request、マージ

  1. commit、GitHub へ Push、1.0.x-send-attachedmail -> 1.0.x へ Pull Request、1.0.x でマージ、1.0.x-send-attachedmail ブランチを削除、をします。

ソースコード

build.gradle

buildscript {
    repositories {
        jcenter()
    }

    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.4.RELEASE")
        // for Grgit
        classpath("org.ajoberstar:grgit:1.1.0")
    }
}
  • classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.3.RELEASE")classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.4.RELEASE") へ変更します。

履歴

2015/06/10
初版発行。