Bukama commented on PR #93: URL: https://github.com/apache/maven-jmod-plugin/pull/93#issuecomment-3694801445
> We should also consider adding at least temurin 25 and maybe zulu to other projects' CI configs since there does seem to be the real possibility of code working on Oracle but not temurin. zulu (by Microsoft and Azul, not Oracle) is the default JDK we built on (see https://github.com/apache/maven-gh-actions-shared/blob/417fdff72db17fcbafd5f8d2471360e9b39f4ae3/.github/workflows/maven-verify.yml#L44 ). There are a few projects (e.g. mnaven javadoc plugin or this PR) where we overwrite this to use other/additional JDK. However it seems that Zulu JDK still ships with JMOD folder, even that they "support the concept of JEP 493" (https://docs.azul.com/core/release/july-2025/release-notes) as the build pipeline of the Maven JMod Plugin shows. Temurin JDK folks wrote that they follow the OpenJDK and removed the JMOD files, so they seem to be "closer" to the original/base Open JDK. So yes I agree we should add Temurin to general Mavens GHA -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
