Re: java version needed
Try to read my tutorial:
There is a section where I explain how to check the Java version.
Also, there is the explanations for install first Eclipse and after update it to use the System Workbench for STM32.
http://www.emcu.it/AC6/HowToInstallSTM32Workbench.pdf
EMCU