-
Notifications
You must be signed in to change notification settings - Fork 282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add bundled Java runtime #770
Conversation
* Adds JLink helper class, CLI support * Refactor main(); untangles TrayManager and PrintSocketServer * Force openjdk@11 on Travis + macOS * Mimic javapackager structure for macOS * Temporarily disable clean between builds * Temporarily allow running Mac version from out Co-authored-by: Berenz <[email protected]> Co-authored-by: Vzor- <[email protected]>
- Split out app bundle and pkg copy operations - Redundantly set permissions on payload - Fix Contents/ prefix nuances introduced with "clean" bundle - Various small ant fixes
I get the below error during installation on Ubuntu 16.0.4
|
- Don't assume host vendor matches target vendor - Make downloadJdk static - Set jmodsPath only once
@klabarge the error you've linked seems to be a very odd issue with
This isn't documented very well in This means you'll need to run |
Closes #468
Bundles the Java Runtime into a the QZ Tray installer.
${jre.skip}
ant pkgbuild -Djre.skip=true # skip bundling of Java Runtime
jre.arch
parameter. e.g:ant pkgbuild -Dtarget.arch=aarch64 # Grab and bundle ARM64 Java Runtime + JavaFX
C:\Program Files\QZ Tray\runtime\bin\java.exe
/opt/qz-tray/jre/runtime/java
/Applications/QZ Tray.app/Contents/PlugIns/Java.runtime/Contents/Home/bin/java
TODO:
java -jar
is a valid command.