ej-technologies HOME | BLOG | SITEMAP | CONTACT
COMPANY | NEWS | PRODUCTS | DOWNLOAD | SUPPORT | SHOP
PRODUCTS
Products
All Products
 
Overview
 
Top 10 Reasons
 
Features
Features Overview
Editions
What's New in 5.0
What's New in 4.2
What's New in 4.1
What's New in 4.0
 
Demos
 
Testimonials
 
Customers
 
Screenshots
 
Extensions
 
Documentation
 
Download
 
Order
 
Blog
Jobs
Latest Versions
JProfiler: 6.0.6 Change log
  (2010-07-01)
install4j: 5.0.4 Change log
  (2010-08-12)
exe4j: 4.4 Change log
  (2010-06-16)
 
Features of install4j

Please also check out the What's new pages for recent releases:

install4j comes in two editions, the Multi-Platform Edition and the Windows Edition. To check the differences between the two editions please see the edition comparison.

install4j offers the following features:

Extensive Platform Support   [Show all] 
install4j creates media files for all mainstream platforms:
All 32-bit versions of Windows More >>
64-bit Windows More >>
Full support for Windows Vista and Windows 7 More >>
Mac OS X More >>
Unix More >>
Linux RPM More >>
IDE and Compiler   [Show all] 
install4j makes designing and building installers easier than ever:
Easy to use IDE for designing installers More >>
Powerful built-in script editor More >>
Code gallery with example scripts More >>
Build from within the IDE More >>
Command line compiler More >>
Ant task More >>
Build on any platform More >>
Build debug installers More >>
XML project file More >>
Project export to HTML More >>
Construction of a Distribution Tree   [Show all] 
install4j's GUI allows you to:
Freely define your distribution tree More >>
Configure multiple installation roots More >>
Configure multiple file sets More >>
Use compiler variables in the distribution tree More >>
Handle platform-specific differences More >>
Define file rights for Unix, Linux and Mac OS X More >>
Define fine-grained uninstallation policies More >>
Define fine-grained overwrite policies More >>
Define a tree of installation components More >>
Compilation of Native Launchers   [Show all] 
install4j launchers have the following features:
Customized JRE/JDK detection More >>
Flexible classpath construction More >>
GUI and console launchers More >>
Service launchers More >>
Custom working directory More >>
VM parameters file More >>
Enforce single instance on Windows More >>
React to file association startups on Mac OS X More >>
Windows version info resource More >>
Configurable execution level for Windows Vista and Windows 7 More >>
Custom script for Linux/Unix launchers More >>
Splash screen More >>
Redirection of stderr and stdout More >>
Startup failure detection More >>
Custom icon More >>
Custom process name and task bar grouping on Windows XP More >>
Application bundle on Mac OS X More >>
Installers and Uninstallers   [Show all] 
install4j creates installers with the following features:
Support for Java 1.4, 1.5, 1.6, and 1.7 More >>
LZMA and Pack200 compression algorithms More >>
GUI installer mode More >>
Console installer mode More >>
Unattended installer mode More >>
Unified screen and action configuration for all installer modes More >>
Response files for installers More >>
Integration for code signing More >>
Localization into many languages More >>
Language detection at runtime More >>
Rollback if the installation fails or if the user cancels More >>
Net installers More >>
CD installers More >>
Configurable icon, window size and images More >>
Installer log file More >>
JRE Bundling and On-Demand Download of JREs   [Show all] 
With install4j, you can:
Dynamically bundle a JRE More >>
Statically bundle a JRE More >>
Install a shared JRE More >>
Prepare your own JRE bundles More >>
Updates   [Show all] 
install4j actively handles updates of your installations:
Application ID More >>
Suggest previous locations More >>
Run the uninstaller for updates More >>
Stop deployed services More >>
Detect running instances of an application More >>
Create "add-on" installers More >>
Auto-Update Functionality   [Show all] 
install4j provides flexible auto-update functionality for your applications:
Updater templates More >>
Auto-generated update descriptor More >>
Flexible update selection logic More >>
Updater API More >>
Update schedule registry More >>
Flexible Definition of Installer Applications   [Show all] 
The screens & actions tab is the center-piece of the install4j IDE and features:
Custom installer applications More >>
Screens and action groups More >>
Re-use of screens and actions with linking More >>
Disabling of screens, actions and form components More >>
Comments More >>
Quick search More >>
Screens   [Show all] 
install4j's screen system offers:
Configurable screen sequence for installers and uninstallers More >>
Standard screens for common tasks More >>
Configurable screens More >>
Form screens More >>
Actions   [Show all] 
install4j's action system offers:
Configurable action sequence for all screens More >>
Actions for scripting the installer or uninstaller More >>
Desktop integration actions More >>
File operation actions More >>
Options for the "Finish" screen More >>
Registry and preference store modifications More >>
Service actions More >>
Text file modifications More >>
XML file modifications More >>
Other miscellaneous actions More >>
Variables   [Show all] 
install4j has several variable systems:
Compiler variables More >>
Installer variables More >>
Launcher variables More >>
Localization keys More >>
Installer API   [Show all] 
install4j offers a rich API for installers and uninstallers:
Installer and uninstaller context More >>
General services More >>
Platform-specific services More >>
Installer events More >>
Framework for screens, actions and form components More >>
JavaBeans framework More >>
Extensibility   [Show all] 
install4j is extensible:
JavaBeans extension model More >>
Easy integration of custom code More >>
Extensions More >>
Click here if your browser cannot display the descriptions.

© Copyright 2001-2010 ej-technologies GmbH Terms of Use