Back in the early 1.5 days, yeah, the JVMs were buggy for us. Since we've been using late 1.6 VMs from Sun -- it's been fine. No issues whatsoever.
Java 25, an LTS (long-term support) version, is now at release candidate (RC) stage with general availability scheduled for September 16. The RC release is the first of two, with the second set for ...