> On Mar 3, 2025, at 1:37 PM, Alexey Semenyuk <alexey.semen...@oracle.com> > wrote: > > Hi Michael, > > Thank you for the detailed report! I filed [1] ticket that, I hope, captures > all findings from your report. Let me know if anything was missed or > misunderstood. > > [1] https://bugs.openjdk.org/browse/JDK-8351073 > > - Alexey >
Hello Alexey, > jpackage should copy them as-is. It would be nice if this was the case but I think you need to be sure changes are made to the Info.plist to ensure the correct version is indicated in a few places. Apple offers something like plist buddy that could maybe be used. Apache looked to have some commons confguration package that included plist. I used to have code that did some things with plists. I thought about coming up with something to handle general editing but haven’t. There were issues I still ran into related to the jre that I put together for this. I’m not sure whether they were due to it being an early, not quite ready, jdk 25 build. Or I still also missed something in making it a working jre. You might want to have some test(s) of the installed to be sure it is a valid working one. Just java —version maybe for one. And/or doing something with /usr/libexec/java_home. Whatever else might seem appropriate. I couldn’t jlnk an application with mine for some reason was one issue, that led to others. Otherwise yes, if you are going to offer a system jre installer it needs some additional Mac specific changes, I’m sure you’ll determine what they might be. Thanks for following up. Mike