Skip to content

Remove Java 25 option from Gradle templates#11

Merged
yessjun merged 1 commit intomainfrom
hotfix/remove-java25-option
Nov 15, 2025
Merged

Remove Java 25 option from Gradle templates#11
yessjun merged 1 commit intomainfrom
hotfix/remove-java25-option

Conversation

@yessjun
Copy link
Contributor

@yessjun yessjun commented Nov 15, 2025

Summary

  • Spring Boot 및 Kotlin Spring Boot 템플릿에서 Java 25 옵션 제거
  • Gradle 8.5-jdk25-alpine Docker 이미지 부재로 인한 빌드 오류 방지

Changes

템플릿 옵션 수정

  • templates/spring-boot/config.json

    • java_version 옵션: ["11", "17", "21", "25"]["11", "17", "21"]
  • templates/kotlin-spring-boot/config.json

    • java_version 옵션: ["11", "17", "21", "25"]["11", "17", "21"]

문제점

  • Gradle 8.5는 JDK 25를 지원하지만, Docker Hub에 gradle:8.5-jdk25-alpine 이미지가 존재하지 않음
  • JDK 25는 Gradle 9.x부터 Docker 이미지 지원 시작 (gradle:9.1-jdk25-alpine 존재)
  • 사용자가 Java 25를 선택할 경우 컨테이너 빌드 실패 발생

영향 범위

  • Spring Boot 템플릿
  • Kotlin Spring Boot 템플릿

Gradle 8.5 does not have jdk25-alpine Docker image.
Remove Java 25 option to prevent build failures.
@yessjun yessjun merged commit 73ff8d6 into main Nov 15, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant