#jpackage — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jpackage, aggregated by home.social.
-
I'm working on enabling the #DigiPres parts of our org by making some of the #COPTR Tool Grid apps available securely in a managed #Windows environment - first cab off the rank is a #Java app with bundled #JRE, which won't play well with our env 😕
does anyone have experience using #maven & #jpackage as part of a build pipeline to create OS-native installers? my short-term target is a Windows MSI, but once that's in place the same pipeline should be able to spit out native installers for macOS (which we also use) & Linux (which we don't - yet 😈)
I'm at the point where I'm about to clone the repo & start tinkering 😫 but would much rather re-use something already built than figure it out from docs & example code...
#boost4reach pls 🙏
-
We did the switch early on, especially with #javafx #jlink and #jpackage. We encountered all the difficulties: split packages, missing module descriptors or automatic module names, and occasionally, it's still driving us nuts
However, two of our developers now fixed a bug in #jlink (Method too large with too many modules) that was blocking us, and one could say that we now have a good understanding of the whole interna as well.
-
Anyone tried latest #jpackage on #debian? Users report that they cannot install the deb package, because #zst compression is unsupported. https://github.com/JabRef/jabref/issues/9472 #java #jdk #jlink #opensource
(@koppor on Twitter)
-
We use #jlink and #jpackage to distribute @cryptomator. This makes the #JDK only a build time requirement. Users don't need to install #Java separately.
The challenge: During a #PPA build (for our users of #Ubuntu based distros) one may only depend on existing software. No downloads allowed. The latest #OpenJDK version in Ubuntu Focal is 17. But we still want to use #Java19.
The solution is to create an intermediary PPA which is allowed as build dependency: https://launchpad.net/~coffeelibs/+archive/ubuntu/openjdk
-
Learn about improved tools, performance, diagnostics and other hidden gems in new #Java #LTS in my new article in Java aktuell (german)
#jfr #jpackage #ZGC #Shenandoah #JNI #AppCDS #Monitoring #JNI #ForeignMemory
https://www.doag.org/fileadmin/Daten/Zeitschriften/Java_aktuell/2022/05-2022-Java_aktuell-WEB.pdf#page=10