ej-technologiesHOME | SITEMAP | CONTACT
COMPANY|NEWS|PRODUCTS|DOWNLOAD|SUPPORT|SHOP
PRODUCTS
Products
All Products
 
Overview
 
Top 10 Reasons
 
Features
Features Overview
Editions
What's New in 4.1
What's New in 4.0
 
Demos
 
Testimonials
 
Customers
 
Screenshots
 
Documentation
 
Download
 
Order
Latest Versions
JProfiler: 5.1.3
 (2008-04-29)
install4j: 4.1.1
 (2008-04-24)
exe4j: 4.1
 (2008-04-03)
jclasslib: 3.0
 (2005-01-14)
 
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 WindowsMore >>
64-bit WindowsMore >>
Full support for Windows VistaMore >>
Mac OS XMore >>
UnixMore >>
Linux RPMMore >>
IDE and Compiler   [Show all] 
install4j makes designing and building installers easier than ever:
Easy to use IDE for designing installersMore >>
Powerful built-in script editorMore >>
Code gallery with example scriptsMore >>
Build from within the IDEMore >>
Command line compilerMore >>
Ant taskMore >>
Build on any platformMore >>
Build debug installersMore >>
XML project fileMore >>
Project export to HTMLMore >>
Construction of a Distribution Tree   [Show all] 
install4j's GUI allows you to:
Freely define your distribution treeMore >>
Configure multiple installation rootsMore >>
Configure multiple file setsMore >>
Use compiler variables in the distribution treeMore >>
Handle platform-specific differencesMore >>
Define file rights for Unix, Linux and Mac OS XMore >>
Define fine-grained uninstallation policiesMore >>
Define fine-grained overwrite policiesMore >>
Define a tree of installation componentsMore >>
Compilation of Native Launchers   [Show all] 
install4j launchers have the following features:
Customized JRE/JDK detectionMore >>
Flexible classpath constructionMore >>
GUI and console launchersMore >>
Service launchersMore >>
Custom working directoryMore >>
VM parameters fileMore >>
Enforce single instance on WindowsMore >>
React to file association startups on Mac OS XMore >>
Windows version info resourceMore >>
Configurable execution level for Windows VistaMore >>
Custom script for Linux/Unix launchersMore >>
Splash screenMore >>
Redirection of stderr and stdoutMore >>
Startup failure detectionMore >>
Custom iconMore >>
Custom process name and task bar grouping on Windows XPMore >>
Application bundle on Mac OS XMore >>
Installers and Uninstallers   [Show all] 
install4j creates installers with the following features:
Support for Java 1.3, 1.4, 1.5 and 1.6More >>
LZMA and Pack200 compression algorithmsMore >>
GUI installer modeMore >>
Console installer modeMore >>
Unattended installer modeMore >>
Unified screen and action configuration for all installer modesMore >>
Response files for installersMore >>
Integration for code signingMore >>
Localization into many languagesMore >>
Language detection at runtimeMore >>
Rollback if the installation fails or if the user cancelsMore >>
Net installersMore >>
CD installersMore >>
Configurable icon, window size and imagesMore >>
Installer log fileMore >>
JRE Bundling and On-Demand Download of JREs   [Show all] 
With install4j, you can:
Dynamically bundle a JREMore >>
Statically bundle a JREMore >>
Install a shared JREMore >>
Prepare your own JRE bundlesMore >>
Updates   [Show all] 
install4j actively handles updates of your installations:
Application IDMore >>
Suggest previous locationsMore >>
Run the uninstaller for updatesMore >>
Stop deployed servicesMore >>
Detect running instances of an applicationMore >>
Create "add-on" installersMore >>
Auto-Update Functionality   [Show all] 
install4j provides flexible auto-update functionality for your applications:
Updater templatesMore >>
Auto-generated update descriptorMore >>
Flexible update selection logicMore >>
Updater APIMore >>
Update schedule registryMore >>
Flexible Definition of Installer Applications   [Show all] 
The screens & actions tab is the center-piece of the install4j IDE and features:
Custom installer applicationsMore >>
Screens and action groupsMore >>
Re-use of screens and actions with linkingMore >>
Disabling of screens, actions and form componentsMore >>
CommentsMore >>
Quick searchMore >>
Screens   [Show all] 
install4j's screen system offers:
Configurable screen sequence for installers and uninstallersMore >>
Standard screens for common tasksMore >>
Configurable screensMore >>
Form screensMore >>
Actions   [Show all] 
install4j's action system offers:
Configurable action sequence for all screensMore >>
Actions for scripting the installer or uninstallerMore >>
Desktop integration actionsMore >>
File operation actionsMore >>
Options for the "Finish" screenMore >>
Registry and preference store modificationsMore >>
Service actionsMore >>
Text file modificationsMore >>
XML file modificationsMore >>
Other miscellaneous actionsMore >>
Variables   [Show all] 
install4j has several variable systems:
Compiler variablesMore >>
Installer variablesMore >>
Launcher variablesMore >>
Localization keysMore >>
Installer API   [Show all] 
install4j offers a rich API for installers and uninstallers:
Installer and uninstaller contextMore >>
General servicesMore >>
Platform-specific servicesMore >>
Installer eventsMore >>
Framework for screens, actions and form componentsMore >>
JavaBeans frameworkMore >>
Extensibility   [Show all] 
install4j is extensible:
JavaBeans extension modelMore >>
Easy integration of custom codeMore >>
ExtensionsMore >>
Click here if your browser cannot display the descriptions.

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