OK, it works only with a properly set JAVA_HOME which points to JAVA 8 instance 
So it is not eough to change the JAVACMD property and generate the startup script again (system-install)
So the best practice is to set up the JAVA_HOME (to a Java8 instance) BEFORE installing elasticsearch