How can I tell Web Start to use either a hotspot or classic virtual machine?
Start up Web Start and use the File | Set Preferences | Java tab to choose a virtual machine (VM) and specify parameters. You can check if this worked by activating the console via File | Set Preferences | Advanced | Show Console Note, that you cannot pass system properties to your virtual machine in the JNLP file other than initial-heap-size and max-heap-size. If you want to pass on additional arguments (such as -Xincgc) to the Java runtime, submit a Request For Enhancement (RFE) at Sun’s bug parade at http://java.sun.com/cgi-bin/bugreport.cgi/ and pray that Sun includes it in the next JNLP spec update. A proposal for stack size args is already in the queue.