title: Chrome and JNLP launch
body: <p>How Chrome launches JNLP files is different from how other browsers handle it. Chrome treats that as a download rather than application file where the application needs to be launched to handle it.   </p>
  
  <p>So the JNLP file gets downloaded - Chrome asks if you want to keep or discard it &amp; you have keep it &amp; then click on it to the launch the JNLP application. </p>
  
  <p>Oracle has advised people to move from Applets to JNLP.  </p>
  
  <p>However, this behaviour of Chrome makes it very difficult to migrate Applets to JNLP except in controlled environments. If you have a site with lots of users you aren't in control of - many of them will not download a file &amp; click on it to run it.   </p>
  
  <p>OTOH, an applet would launch after you click on "You sure you want to run this applet" kind of dialogs.  </p>
  
  <p>Is there a way to make this migration from Applets to JNLP smoother?  </p>
  
  <p>EDIT: Things have changed between the time <a href="https://stackoverflow.com/questions/11679373">Launch webstart without downloading...?</a> was asked and answered. There was a workaround then (described in the accepted answer) - this worked is no longer applicable now because Chrome no longer runs applets. </p>