home.social

#jpackage — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jpackage, aggregated by home.social.

  1. 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 🙏

    #GLAM
    #ausGLAM

  2. JPackage в gradle для Java17

    В этой статье я расскажу вам, как создать исполняемое приложение на Java, используя инструмент jpackage и gradle.

    habr.com/ru/companies/axenix/a

    #javafx #jpackage #windows #linux #java17 #gradle #туториал #axenix

  3. JPackage в gradle для Java17

    В этой статье я расскажу вам, как создать исполняемое приложение на Java, используя инструмент jpackage и gradle.

    habr.com/ru/companies/axenix/a

    #javafx #jpackage #windows #linux #java17 #gradle #туториал #axenix

  4. JPackage в gradle для Java17

    В этой статье я расскажу вам, как создать исполняемое приложение на Java, используя инструмент jpackage и gradle.

    habr.com/ru/companies/axenix/a

    #javafx #jpackage #windows #linux #java17 #gradle #туториал #axenix

  5. JPackage в gradle для Java17

    В этой статье я расскажу вам, как создать исполняемое приложение на Java, используя инструмент jpackage и gradle.

    habr.com/ru/companies/axenix/a

    #javafx #jpackage #windows #linux #java17 #gradle #туториал #axenix

  6. Building a #JavaFX app is easy and fun, but how do you efficiently distribute it to different systems? #jpackage and #GraalVM can help, but #jDeploy makes things even more effortless by handling all the packaging and providing an upgrading flow! In this "JFX In Action" interview, you'll learn how this works from Steve Hannah, the creator of jDeploy.

    Video on YouTube:
    youtube.com/watch?v=Lhmf9U0KYs,

    More info on this blog post:
    webtechie.be/post/2024-12-12-j

    #java #JavaFXInAction#JFXInAction

  7. Создание дистрибутивов для разных операционных систем в Java 21 и 22

    Статья рассказывает о построении дистрибутивов приложений для операционных систем Windows , macOS и Linux в случае использования Java 21 и 22 . Продолжает ранее опубликованную статью о создании дистрибутивов в предыдущих версиях Java , подробно описывая кардинальные изменения, произошедшие с того времени.

    habr.com/ru/companies/jugru/ar

    #java #javapackager #jpackage

  8. @javahippie

    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.

    bugs.openjdk.org/browse/JDK-82

    cc @koppor @siedlerchr

  9. Anyone tried latest #jpackage on #debian? Users report that they cannot install the deb package, because #zst compression is unsupported. github.com/JabRef/jabref/issue #java #jdk #jlink #opensource

    (@koppor on Twitter)

  10. 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: launchpad.net/~coffeelibs/+arc

  11. In the Azul blog post "9 Outdated Ideas About Java", I take a look into some false assumptions and outdated ideas about #Java based on early versions.

    Because of the work by the community, you can't compare Java from the early days with the versions that have been released every 6 months since 2018. And with excellent tools like #jshell, #jpackage, #jbang, #sdkman, plugins by @gluonhq, and many more, the developer experience has seen a tremendous evolution.

    azul.com/blog/9-outdated-ideas

    #openjdk

  12. In the Azul blog post "9 Outdated Ideas About Java", I take a look into some false assumptions and outdated ideas about #Java based on early versions.

    Because of the work by the community, you can't compare Java from the early days with the versions that have been released every 6 months since 2018. And with excellent tools like #jshell, #jpackage, #jbang, #sdkman, plugins by @gluonhq, and many more, the developer experience has seen a tremendous evolution.

    azul.com/blog/9-outdated-ideas

    #openjdk

  13. In the Azul blog post "9 Outdated Ideas About Java", I take a look into some false assumptions and outdated ideas about #Java based on early versions.

    Because of the work by the community, you can't compare Java from the early days with the versions that have been released every 6 months since 2018. And with excellent tools like #jshell, #jpackage, #jbang, #sdkman, plugins by @gluonhq, and many more, the developer experience has seen a tremendous evolution.

    azul.com/blog/9-outdated-ideas

    #openjdk