When I launch SQL Developer 4.0.2.x, I get the above message.
I have installed jdk1.7.0_55 in C:\Program Files\Java\jdk1.7.0_55
So, as instructed in that window, I edited the sqldeveloper.conf file and set :
SetJavaHome C:\Program Files\Java\jdk1.7.0_55
When I launch sqldeveloper.exe, I get the same message (above) again.
What am I missing?