title: How do I create an Installer for a Java Application?
body: <p>This is still awhile down the road for me but for my Project Implementation class we have to create a program and then distribute it.  I have written an application in Java and from the specification I have made in the previous class (Project Design) my application will need to be platform-independent.  </p>
  
  <p>For mac and linux the user can just run the jar file from the terminal, but for windows I would like to have the Application installed to the path user chooses (default: C:\Program Files(x86)\NameOfApplication), Create a desktop shortcut (if the user wishes to have one), install under the start menu (if the user wants it to) and then also show up in the add\remove programs list.  </p>
  
  <p>Is there any easy way to do this?</p>
  
  <p>Is it any harder if I did decided to create an installer for mac and linux?</p>
  
  <p>Thanks in Advance.</p>