Quote Originariamente inviata da Gas75 Visualizza il messaggio
JAVA_HOME: C:\Program Files\Java\jdk-11.0.15.1
JAVA_JDK: C:\Program Files\Java\jdk-11.0.15.1
JAVA_JDK non è standard. Se serve a te per "altro" ok.

Quote Originariamente inviata da Gas75 Visualizza il messaggio
Nel Path ho questi riferimenti a Java
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
C:\ProgramData\Oracle\Java\javapath
C:\Program Files\Java\jdk-11.0.15.1\bin
C:\Program Files\Java\jdk1.8.0_311\bin (preesistente all'installazione di Java 11).
Temo che il problema sia quei primi due path che presumo siano dei runtime Java installati da un qualche prodotto Oracle (un DB o altro tool).
Sposta il path del jdk 11 in modo che sia il primo della lista.

Quote Originariamente inviata da Gas75 Visualizza il messaggio
La documentazione dice che JDK 11 ingloba già JRE, ma come farlo capire a Windows?
Il JDK è nient'altro che un JRE + tools di sviluppo (javac, javadoc, ecc..)
Basta mettere in PATH il percorso alla "bin" di un JDK.