かんがるーさんの日記

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

Spring Boot 2.4.x の Web アプリを 2.5.x へバージョンアップする ( 大目次 )

  1. その1 ( 概要 )
  2. その2 ( Spring Boot を 2.4.3 → 2.4.10 へ、Gradle を 6.8.3 → 6.9.1 へバージョンアップする )
  3. その3 ( Spring Boot を 2.4.10 → 2.5.4 へバージョンアップする )
  4. その4 ( Gradle を 6.9.1 → 7.2 へバージョンアップする )
  5. その5 ( Spock を 1.3-groovy-2.5 → 2.0-groovy-3.0 へバージョンアップする )
  6. その6 ( Release Notes を見て必要な箇所を変更する。。。ことがなさそうなので Checkstyle を 8.41 → 9.0 へバージョンアップする )
  7. その7 ( PMD を 6.32.0 → 6.38.0 へバージョンアップする )
  8. その8 ( Error Prone を 2.5.1 → 2.9.0 へバージョンアップする )
  9. その9 ( SpotBugs を 4.2.1 → 4.4.0 へバージョンアップする )
  10. その10 ( Docker コンテナの image をバージョンアップする )
  11. その11 ( Docker で複数の Tomcat を起動して動作確認する )
  12. 感想
  13. その12 ( build.gradle から --add-opens=.....=ALL-UNNAMED の記述を削除する )
  14. その13 ( Spring Boot を 2.5.4 → 2.5.5 へ、Eclipse Adoptium OpenJDK(Eclipse Temurin) を 11.0.12+7 → 17+35 へバージョンアップする )
  15. その14 ( google_checks.xml に Record に関する定義を反映する+bootBuildImage タスクで Java 17 ベースの Docker Image を作成して動作確認する )
  16. その15 ( JUnit 4 を依存関係から削除する+他3点の気づいた点を変更する )