Alan Hudson wrote: > I've seen at least one post about this topic but I can't find a > definitive answer. I'm looking at using XPInstall to install an > application unrelated to Mozilla(at least for now). Its an X3D/VRML > browser which is currently a standalone Java application. > > From my reading of the documentation I feel that this should be > possible, but I haven't seen many folks who have done this. Generally > it feels like I will just need to rewrite the install scripts, without > needing to modify the XPInstall code itself. > > My question is whether it will be that simple. Have others used > XPInstall for this task? I'm tired of using InstallShield. For this > release a standalone windows installer is all I need. Any experiences > in this regard?
I suggest you use NSIS (www.nullsoft.com/free/nsis). It has an extremely small overhead (about 20-30 KB extra) and should be more than adequate for your needs. A few Java apps use it already (JDictionary, Sun's Java WebStart). The scripting language is very easy to learn and it creates really small installs (especially if you use the bzip2 compression instead of the regular zip compression).
