~/talk

Java Packaging Tool: Create Native Packages to Deploy Java Applications

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [java, devops-and-delivery]
links:none on file
slides:none on file

New tool jpackage (targeted for JDK 14) produces native installers and app images and bundles a Java runtime with either modular or classpath apps, creates .exe .msi .dmg .rpm .deb, and uses jlink to trim runtime so packaged apps are much smaller. Demos show Swing and JavaFX apps installing and running on Windows, macOS and Linux. It requires platform pack tools (WiX/Xcode/rpm/dpkg) so no cross-build, and signing/notarization and some features are still incubating.

AI-written summary · about

  1. 0:00Intro
  2. 0:38What is Java Package
  3. 2:28Why do we need Java Package
  4. 4:53What is Jlink
  5. 9:50Java Package
  6. 11:29J Package
  7. 19:46Tool Provider
  8. 20:32JavaFX example
  9. 21:31JavaME example
  10. 23:06Custom JDK
  11. 24:13JDK 11 LTS
  12. 25:11Console App
  13. 25:44Swingset Demo
  14. 33:17Mac Demo
  15. 34:48Custom Runtime Demo
  16. 37:57Linux
  17. 39:27Debian Linux
  18. 42:54Wrapup
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.