Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

JDT UI/Java Packager

< JDT UI
Revision as of 12:29, 5 August 2014 by Unnamed Poltroon (Talk) (Created page with "{{JDT_UI}} The Java Packager Wizard is an Export Plugin based on the new Packager API available in Oracle JDK as of JDK 8u40. This wizard exports and packages all resources...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The Java Packager Wizard is an Export Plugin based on the new Packager API available in Oracle JDK as of JDK 8u40.

This wizard exports and packages all resources required to run an application into an installable, self-contained, application bundle on the local file system.


UI Flow

Entry point in Export destinations dialog

The "File > Export..." menu command brings up the Export dialog to select an export destination.

The Java Packager export plugin inserts a new destination in the "Java" section, alongside "Runnable JAR File":

> General
> Install
V Java
     JAR File
     Javadoc
     Runnable JAR File
     Application Package
> Plug-in Development
> Run/debug
> ...


Step 1 - Application Package Specification

JavaPkgWizard-Step1-Specification.png

Step 2 - Application Identification

JavaPkgWizard-Step2-Identification.png

Step 3 - Signing (Mac)

JavaPkgWizard-Step3-SigningMac-1.png

Clicking on the "Entitlements..." button brings up the following modal dialog:

JavaPkgWizard-Step3-SigningMac-2.png

Step 3 - Signing (Windows)

JavaPkgWizard-Step3-SigningWin.png

Step 4 - Summary

JavaPkgWizard-Step4-Summary.png

Open Issues / Comments

  • Dependency upon JDK 8u40
    • The wizard is still available if running on different JRE.
    • The actual invocation of the Packager API will be disabled -- how this is implemented is still to be determined

Back to the top