heh, I've been stuck in java hell many times before.
Many of the applications I use for work are strictly java. It ain't fun.
"oh, you want to run this...well you need java 1.x.x. reinstall java"
"oh, I see you want to run another application, you need java 1.x.y reinstall java"
"gee, silly user you tried to run another application, you need java 1.y.x reinstall java"
ad naseum.