Steve Hannah: jDeploy, to distribute your Java app as a native bundle (#12)

Описание к видео Steve Hannah: jDeploy, to distribute your Java app as a native bundle (#12)

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

About Steve

Steve Hannah is the creator of jDeploy, Xataface, SWeTE, PDF OCR X, and Java-Objective-C bridge. He's also the co-Founder of Web Lite Translation Corp. and software engineer at Codename One.

You can find him on :
LinkedIn:   / sjhannah  
Twitter: https://x.com/shannah78
His blog: https://sjhannah.com/blog/

About jDeploy

jDeploy helps you distribute your Java app as a native bundle to macOS, Linux, and Windows without the usual hassles. First, you create an executable JAR and then use jDeploy to publish it. Your users can then download a native app installer which also guarantees that they are on the latest version.

Links

jDeploy website: https://www.jdeploy.com/
jDeploy sources on GitHub: https://github.com/shannah/jdeploy
jDeploy Newsletter: https://jdeploy.substack.com/
jDeploy vs package: https://jdeploy.substack.com/p/jdeplo...
Now you can deploy your app as a DMG: https://jdeploy.substack.com/p/now-yo...

Video content

00:00 Who is Steve?
02:27 What is JDeploy?
07:39 JDeploy compared to GraalVM
09:16 Demo of SnapCharts distributed with JDeploy
10:46 JDeploy can use NPM and GitHub for distribution
12:17 How JDeploy installs the correct runtime
14:43 Using GitHub Actions for continuous delivery
16:49 Distribute from a branch or from a release tag
18:41 How to create a self-signed DMG
25:13 Demo of a Docker log application and its JDeploy config in the UI

More JFX In Action...

More posts with JFX In Action videos: https://webtechie.be/tags/jfx-in-action/

Комментарии

Информация по комментариям в разработке