title: Java - Downloader, Launcher and Updater
body: <p>I am making a very simple Java game using Pure Java! The game part is coming along very well.  I have some people who are playing the game to test it for me. When ever there is an update I send them an email to download it. The whole game is just one jar file that you run straight off your desktop. This means that you are downloading the whole game in one file which takes quite a bit of time and that is not the first impression that I would like to give. And this brings me to my first question which is how to make a downloader! I want the player to download a Jar that is small in size and then run that to download a bigger Jar (That holds the game) in there appdata. From there I want the player to be able to run the Jar that they used to download the file and it will bring up a launcher. From the launcher they will be able to press the start game button and it will run the Game or the other Jar in the players appdata. I also want the player to be able to hit a button that will check for an update online and if there is one download the Jar and put it into the players appdata.</p>
  
  <p>A Quick Summary:</p>
  
  <ul>
  <li>How do I make a jar that will download another jar</li>
  <li>How do I make a button that will run another jar</li>
  <li>How do I make a button that will check for updates and install them</li>
  </ul>
  
  <p>I use net beans to make my softwares!</p>
  
  <p>Thanks For The Help!</p>