I am writing an application in Java for the desktop using the Eclipse SWT library for GUI rendering. I think SWT helps Java get over the biggest hurdle for acceptance on th
Have you considered writing a small program in C/C++ that just calls CreateProcess to start up the java VM with the jar (or class) file?
You could get Visual C++ Express and put together the startup program pretty easily. This would make it easy to add a friendly icon as well.