Skip to content

CONTRIBUTING.md states wrong Java requirements #823

Description

@corioliskraft

Description

"CONTRIBUTING.md:18" says:

Building the STACKIT Java SDK requires:

  1. Java SDK (version 11 to 21 should be supported) installed on your system

There are two issue here:

  1. JDK 11 isn't supported. Gradle 9.6.1 (s. "gradle/wrapper/gradle-wrapper.properties:3") requires JDK 17+ to run: "A JVM version between 17 and 26 is required to execute Gradle. JVM 27 and later versions are not yet supported." (s. https://docs.gradle.org/9.6.1/userguide/compatibility.html )

  2. The java version range of 11-21 is outdated. CI tests 17, 21 and 25: "version: [17, 21, 25]" (s. ".github/workflows/ci.yaml:15").

Steps to reproduce

Verified on main @ bd7536b .

Expected behavior

Suggested wording:

Building the STACKIT Java SDK requires JDK 17, 21 or 25 installed on your system.

Environment

  • OS: Sequoia 15.7.7
  • Java version: 25.0.1
  • Version of the STACKIT Java SDK: N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions