You did not need to go out and get Java for your desktop, unless you plan to do some open source work like extension writing.
MIT's emulator is very old, and might not have necessary libraries.
A more recent emulator might work for you.
See this FAQ for a couple of alternatives:
My current personal favorite is MemuPlay.