Using the GUI

This page shows you how to use the internationalized Graphical User Interface of your project, or more specifically, its Key Manager module. However, if the value of the property disableWizard has been set to true when generating your project, then the GUI is not available and this page does not apply to your project!

Starting the GUI

The Swing wizard dialog integrates the install, verify, view and uninstall actions of the CLI in a convenient GUI. You can start the dialog using the CLI using:

$ java -jar *-keymgr/target/*-keymgr-*-guarded.jar wizard

Welcome Panel

When running the dialog for the first time, it may seem that there is already a valid license key installed. This is because an FTP license key is automatically generated and installed if the property freeTrialPeriod is not set to zero when generating your project:

Welcome Panel

If the property hideUninstallAction has been set to true when generating your project, then the “Uninstall …” action is not shown.

Install Panel

For license key installation, you can navigate to the license key file that you may have generated when using the CLI:

Install Panel

Display Panel Showing Regular License Key

Once the license key file has been successfully installed, the display panel might look like this:

Display Panel Showing Regular License Key

Display Panel Showing FTP License Key

If a free trial period is configured and no regular license key has been installed, then the FTP license key is displayed:

Display Panel Showing FTP License Key

Uninstall Panel

Uninstalling the license key (if not hidden) should look like this:

Uninstall Panel

You can only uninstall a regular license key, but not an auto-generated FTP license key. Any attempt to uninstall an auto-generated FTP license key results in an error message.