Compiling problem

First off, this is the closest forum board to my question, if it's wrong, mods please relocate it so I know where it goes next time.

Problem I have is I can get the latest arduino IDE source to compile in eclipse with no errors, however when I run Arduino.exe, it immediatly crashes with a java exception. No error numbers or any clue to what's happened.

Couple of ideas, first I compiled against the latest jdk (8u31) 64 bit version. Could this be where the problem is? Maybe the fact that java is 64 bit and arduino requires 32? Or is it the version? Any help would be appreciated.