title: Remote debugging java web start under JVM 1.8
body: <p>I have a Java Web Start application, which I used to start through a shortcut:</p>
  
  <pre><code>"C:\Program Files\Java\jdk1.7.0_67\bin\javaws.exe" -J-Dfile.encoding=UTF-8 -J-Xdebug -J-Xnoagent -J-Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=8200" http://xxx/yyy/zzz.jnlp
  </code></pre>
  
  <p>But after installing JDK 1.8 it all stopped working, my javaws don't see any of additional X||D params.
  I tried this way:</p>
  
  <pre><code>setenv JAVAWS_VM_ARGS "-Dfile.encoding=UTF-8 -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=n,suspend=y,address=8200"
  "C:\Program Files\Java\jdk1.8.0_25\bin\javaws.exe" http://pont/dms/InstallDMS_debug.jnlp
  </code></pre>
  
  <p>But no use.</p>
  
  <p>The only solution I found is to set params using Java control panel, adding them directly to JVM.</p>
  
  <pre><code>Control Panel &gt; Java &gt; Java (tab) &gt; View (button) &gt; Runtime parameters (field)
  </code></pre>
  
  <p>How can I set params for 1.8 good old way?</p>
  
  <p>P.S. JDK 1.6 x32 still works well with shortcuts. x64 1.7 starts but references to 1.8 libs, so I think all JDK x64 are in collusion.</p>