EJ Technologies Install4j MultiPlatform Edition 5.1.10 | 26.80 Mb
install4j is a powerful multi-platform Java installer builder that generates native installers and application launchers for Java applications. install4j excels in its ease of use, its extensive platform support and its powerful screen and action system.
New features:
Code signing: Windows executables are now hashed with SHA1 instead of MD5 which prevents problems with some anti-virus software
"Set the owner of files and directories": It is now possible to change only the group ownership by prefixing the "Owner" property with a colon
"Modify text files", "Modify text files with regular expressions" and "Replace text in XML files" action: The "Replacement" property now has a multi-line editor
API changes:
Added com.install4j.api.context.Context#getDefaultInstallationDirectory
Bugs fixed:
"Installation components" screen: The first click into checkbox trees had no effect if Java 7 was used
"Installation location" screen and "Installation directory selector" form component: Aligned required and available space on the right to facilitate comparison
Fixed a memory leak in the installer
vmParameter elements in the install4j ant task did not work
When no JRE was found on Mac OS X, the displayed download URL for the JRE was wrong
Moving backwards through screen loops was broken
Fixed Windows 8 certification problems
Fixed an NPE that could occur when file association were uninstalled
Fixed a problem when upgrading install4j that resulted in a NoSuchMethodError when compiling a project
Fixed a java.lang.UnsatisfiedLinkError on uninstallation with a bundled Java 7 when recursive file actions were used after the "uninstall files" action
Calls into com.install4j.api.ApplicationRegistry could fail if invoked from outside the installer
JRE bundle creation: If the packing operation failed, no detailed error message was shown
Fixed NPE in unattended mode that could occur when when form screens were contained in screen loops
Windows: Under some circumstances, installed applications were only registered in the the install4j application registry on a per-user basis and not system wide
Windows: Do not add the VM parameter -Dsun.locale.formatasdefault=true as default
or
or
0 comments:
Post a Comment