Packagers & Installers

Tuesday, July 14, 2009 13:35

A while back I was surfing the Internet for a few days, in search of a way to package my Java application to make it executable (ideally on multiple operating systems).  I am able to make it an executable jar file, however, this did not solve wanting to have the documentation installed (well optional) with the program itself.

I have looked in to what is out their for open-source, as I cannot afford to buy much for software and the open-source programs appear to do what I would like, if I can just get it to work.  I tried PackJacket as a front end for IzPack, since I haven’t been able to successfully install and run IzPack and then proceed to use it independently.  That does not mean it doesn’t work, because I know that is not the case, but merely that I haven’t been able to put in the time I require to get it working for my needs.

The creator of IzPack was kind enough to tweet me with how to get in touch with him and thus we were able to exchange some dialog and I was able to get a better understanding of his program, and what I require for distributing my own.

I started this post a while ago, and have since decided it best to distribute my application as both an executable jar (for all non-windows OSes, although windows users can use jars too if they like) and as an executable (.exe) file using JSmooth.  I have figured out how to open a JFrame for my About section that includes links opening in a browser when clicked, and just a JOptionPane for the instructions, so that I do not have to worry about packaging any documentation separately.

You can check out how I am distributing my one application so far, which should remain the same for future applications, by viewing my post for SOS v1.0.

You can leave a response, or trackback from your own site.

Leave a Reply