Skip to content

Update/Add [java-25] - Add the jmods on Temurin JDK 25 #13158

@florentm35

Description

@florentm35

Tool name

Jmods Temurin JDK 25

Tool license

Eclipse Public License 2.0 (EPL-2.0).

Add or update?

  • Add
  • Update

Desired version

jmods

Approximate size

84.300ko

Brief description of tool

Since Java 24, Temurin no longer includes jmods in the JDK, so they must be downloaded separately:
https://adoptium.net/fr/news/2025/03/eclipse-temurin-jdk24-JEP493-enabled

Some tools, like ProGuard, require the jmods folder to work. Temurin provides a download link (cf "Without JMODs I won't be able to cross-link a platform-foreign JDK" from previous link), exemple for the latest jdk 25 :
https://api.adoptium.net/v3/binary/latest/25/ga/linux/x64/jmods/hotspot/normal/eclipse?project=jdk, the tar.gz just needed to be unzip in de java home folder and rename the folder to jmods.

URL for tool's homepage

No response

Provide a basic test case to validate the tool's functionality.

Platforms where you need the tool

  • Azure DevOps
  • GitHub Actions

Runner images where you need the tool

  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • macOS 26 Arm64
  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025

Can this tool be installed during the build?

Tool installation time in runtime

No response

Are you willing to submit a PR?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions