Auf Thema antworten

Also JRE Home musst du prüfen. Das ist nicht das bin directory! Das sollte etwas sein wie C:\Program Files\Java\jdk-12.0.1\jre

Evtl. reicht das schon?


Das Problem bei Dir müsste sein, dass eben die Registrierung nicht wirklich richtig ist. Unter Windows hast Du halt ein java.exe in System32. Und dieses Executable nimmt dann von den installierten java versionen die aktive.


Somit scheint da etwas schief zu laufen, aber ich kenne die Methodik unter Windows nicht. Unter windows hat man halt dieses update-alternatives für sowas. Und der mac hat eine ähnliche Methode (Da hat man /usr/libexec/java_home).


Was du aber für manuelle Aufrufe auf der Kommandozeile immer setzten kannst ist der PATH. Also einfach den JDK PATH mit bin (also bei Dir C:\Program Files\Java\jdk-12.0.1\bin) in den Path einbauen und zwar vor den bisherigen, so dass es VOR system32 ist!



Oben