I just had to deal with this. I have 8 Gigs of Ram but can't even start my server with 2, I figured out you can't just go to the java website and download new java, You literally have to go to the Oracle website and Install the latest Java 64 Bit I'm not sure what it is with the old java versions but that's how I got my server working.