Today, I upgraded my OS X from Yosemite (10.10.5) to El Capitan (10.11) with a big excitement cause this upgrade was promising performance improvements more than new features.
First impression was good, everything was working correctly then I've started to try some applications need Java VM/Library/SDK. As I'm developer I run Aptana Studio (this is kind of Eclipse based IDE) the version I have is Aptana Studio 3 build: 3.6.1, anyway It gave an error during startup and didn't turn on. Problem as I guessed was Java VM functionality. I had a recent version of Java 8 on Yosemite but after new El Capitan upgrade probably some files cropped or overwritten (or what ever) this is happening quite after each upgrade of OS X.
Solution was easy and quick!
I've downloaded the specific version of Java for El Capitan from https://support.apple.com/downloads/DL1572/en_US/javaforosx.dmg (official Apple support) and install.
Voilà, everything is working again!
Welcome back to Aptana Studio