The following features are valid for the JInstaller™ Basic Edition as well as the JInstaller™ Secure Edition. Both editions enable you to create Java™*-based multiplatform installers in shortest time. Further product details are revealed on the following pages of the tour. For the impatient you may want to consult the product comparison Compare the JInstaller™ Editions... .

Create native executable installers

JInstaller™ creates Java-based multiplatform installers and setup routines, which can be run directly on the desired target platform (e.g. EXE files for Microsoft® Windows).  The installation files may consist of several files with an installer for the distribution on an installation medium (for example CD) or of a self-extracting executable file, which can be downloaded.

Scroll back to the top of the page...

Automatic identification of a valid Java Runtime Environment

The installer searches on the target platform for a Java Runtime Environment (JRE) version, which is needed for your application.  If no JRE is found, the user can select whether an apropriate shall be installed automatically or point manually to an alternative JRE.

Scroll back to the top of the page...  

Integrated Java Installation

Installers build with JInstaller can be supplemented with arbitrary JRE Setup files, which can be installed automatically if no suitable JRE is found on the target platform.  Likewise you may choose between the off-line and on-line variant of the JRE setup, or future JRE versions can be merged.

Scroll back to the top of the page...

Permanent integrity of chosen JRE

In case the Java Runtime Environment installation becomes invalid, this will automatically be detected while starting your application and the enduser is prompted to resolve the issue.

Scroll back to the top of the page...

Register Unistallers within the Microsoft® Windows system control

On Microsoft® Windows platforms JInstaller automatically creates an uninstaller which is registered at the software applet of the system control. The enduser may uninstall your application in the manner he is used to.

Scroll back to the top of the page...

Easy file selection for installation

You may chose any file or folder within your filesystem, which shall be copied by the installer to the target filesystem.

Scroll back to the top of the page...

Multi-Language support

The text content of the installer may be individually tailored to your needs. Even languages which are not supported by default can be added any time.

Scroll back to the top of the page...

Locale aware

Depending on the language selection within the installation process the installer selects the dedicated localized files (e.g. libraries) and copies them to the target filesystem. All you have to do is to mark a file as "localized".

Scroll back to the top of the page...

Arbitrary links

JInstaller allows you to create links for all types of files and Java classes.  For each link the location within the operating system can  be individually defined (e.g. Desktop) and calls to the Java interpreter can be suplemented with arbitrary config parameters (e.g. Virtual Machine options such as -Xmx) .

Scroll back to the top of the page...

Fully customizable outlook

All splash- and setup graphics can be replaced with your specific designs as well as colors and background images.

Scroll back to the top of the page...

Page concept

Java-based multiplatform installers created with JInstaller guide the enduser with a graphic wizard step by step through the installation process. Each installation step represents what we call a page.  A basic selection of pages is bundled with JInstaller. These represent steps typically needed for a software installation:
  • Welcome page
  • Displaying and accepting license information
  • Selecting a installation path
  • Selecting links which shall be generated (e.g. start menu, desktop or quick launch under Microsoft® Windows)
  • Copying files
  • Installation finished page

Scroll back to the top of the page...

Customized page extensions

JInstaller enables you you to fully customize the installation process and the installer itself  to your requirements.  Results are achieved by a short training and development time.  Each page is represented by a Java class, which implements the intuitive JInstaller  page interface. It gives you the liberty to create arbitrarily complex pages and GUIs for the installation.  You have full control of the page sequence, the page calls and the installation process on the whole.

Scroll back to the top of the page...

Automatic Installer creation

Once a JInstaller project has been configured you may open and run it by a command line call. Thus the creation process of your Java-based multiplatform installers can be completely automated and integrated within your development process.

Scroll back to the top of the page...


Have a look at the screenshots of the JInstaller™ Basic-Edition...




*Java™ and all Java based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S.A. and other countries