On Wed, 11 Mar 2026 02:38:27 GMT, Alexey Semenyuk <[email protected]> wrote:

>> For runtime bundling, jpackage will read the version for the output bundle 
>> from the value of the "JAVA_VERSION" property of JDK's "release" file if the 
>> `--app-version` option is not on the command line. jpackage will normalize 
>> the version it reads from the "release" file to fit into the constraints of 
>> the bundle it produces.
>> 
>> If the "release" file doesn't exist, is malformed, or the value of the 
>> "JAVA_VERSION" property is invalid, jpackage will ignore it.
>> 
>> If the value of the `--runtime-image` option references a valid macOS 
>> bundle, not a plain directory, jpackage will ignore the "release" file and 
>> will attempt to read the version from the "Info.plist" file of the input 
>> bundle.
>> 
>> Revamed AppVersionTest and updated it to cover the new functionality.
>> 
>> Based on https://github.com/openjdk/jdk/pull/29260 PR.
>
> Alexey Semenyuk has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   DottedVersionTest: remove unused testPadNegative()

Marked as reviewed by almatvee (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk/pull/29948#pullrequestreview-3926515058

Reply via email to