M
moss.prescott
My project is looking for an installer generator. Of the options, so
far only install4j and InstallAnywhere seem like real possibilities.
What full-featured installers are you all using and liking?
To give a little more detail about my situation, I have a JBoss-based
server and applet/JNLP client, which will be talking to a database that
the client already has installed. Of course we'd like the installer
generator to do everything, including targeting multiple platforms,
building a Windows service wrapper for JBoss, collecting our
idiosyncratic install parameters from the user, installing a JRE if
necessary, etc., etc. We need to run on Windows and various UNIXs, and
since there is a fair amount of configuration to be done, we need to
customize both the panels of the installer UI and the process of
installing files.
I have looked at some of the open-source Java installers (IzPack, for
one), and it looks like I would end up needing to assemble several
pieces (a native launcher, a service wrapper, an installer, etc.) to
get everything I need.
I have also looked at InstallShield and BitRock (non-Java specific
installers), but again, they leave half of the problems for me to
solve.
Both install4j and InstallAnywhere seem to offer most of the features I
need and allow me to write Java to handle the extra configuration. The
main downside seems to be cost (niether is cheap, and it looks like I
need to buy a copy for the build machine as well...).
It'd be great to hear about anyone's actual experience with these
tools.
Are there any other tools out there that I'm overlooking?
far only install4j and InstallAnywhere seem like real possibilities.
What full-featured installers are you all using and liking?
To give a little more detail about my situation, I have a JBoss-based
server and applet/JNLP client, which will be talking to a database that
the client already has installed. Of course we'd like the installer
generator to do everything, including targeting multiple platforms,
building a Windows service wrapper for JBoss, collecting our
idiosyncratic install parameters from the user, installing a JRE if
necessary, etc., etc. We need to run on Windows and various UNIXs, and
since there is a fair amount of configuration to be done, we need to
customize both the panels of the installer UI and the process of
installing files.
I have looked at some of the open-source Java installers (IzPack, for
one), and it looks like I would end up needing to assemble several
pieces (a native launcher, a service wrapper, an installer, etc.) to
get everything I need.
I have also looked at InstallShield and BitRock (non-Java specific
installers), but again, they leave half of the problems for me to
solve.
Both install4j and InstallAnywhere seem to offer most of the features I
need and allow me to write Java to handle the extra configuration. The
main downside seems to be cost (niether is cheap, and it looks like I
need to buy a copy for the build machine as well...).
It'd be great to hear about anyone's actual experience with these
tools.
Are there any other tools out there that I'm overlooking?