Getting Started

After you install JExpress you're ready to build your installers and updaters and distribute your application. JExpress gives you 2 interfaces: the Wizard and an Advanced interface. Both let you build professional, international, cross platform installers and updaters.

When you start JExpress the first time, you'll get to set a few options:

  • which user interface to use,
  • whether to include icons on buttons in JExpress itself,
  • whether to show tool tips when your cursor hovers over fields, and
  • whether a special dialog box should open which lets you select the project.

All of these options can be changed from the Options menu when you're running JExpress.

Any project you create in the Wizard you can also use in the Advanced interface. Of course if you use features in the Advanced interface that the Wizard doesn't have, that project may not build in the Wizard without changes.

Using the Wizard

The Wizard lets you quickly design your installer and autoupdater. If you want to do things like customization or eliminating unused classes, or if you just don't like wizards, then use the Advanced interface.

If you opted to be able to select a project on startup, then click the New button if you want to dive right into building your own installer. Or pick the Hello World project to see one that's already set up.

If you opted to skip the project selection dialog, then JExpress loads the last project you used. If this is the first time, then it loads the Hello World project. You can easily start your own project by selecting the New item from the Files menu.

After you fill in the fields on each panel of the Wizard and click Next, JExpress verifies the data is valid. When you reach the Build panel, decide which types of installers that you want and click Build to create your Java installers. If there are any errors, review the messages window. Then click the Back button and adjust the settings. After you build you can test and distribute your app, installers and updaters.

Using the Advanced interface

The Advanced interface lets you navigate to any panel with the click of a button to build your Java installer and autoupdater, find classes, add customization, and distribute your app and installer via the web. Quickly explore the panels to see all of JExpress' features by using the list of panels on the left. When you have everything set up properly, go to the Build panel and let JExpress create your installers, uninstaller, and updater, and then distribute your application for you.

The small status window at the bottom of the Build panel shows you when JExpress is done. If there were any errors, look at the Status panel to get more details. If you don't find enough details in the Status window, check for a text file in the JExpress directory called jex.log for more information. If jex.log doesn't exist, then create a plain text file with this name, build your project again, and then review the file.

Learn more about