JDK installieren Probleme bei der Java-Installation

Hallo zusammen,

bin neu bei Java und habe Probeleme bei der Installation unter Windows 11.

Ich habe unter https://www.oracle.com/java/technologies/downloads/#jdk17-windows zunächst die .exe-Variante installiert (lief ohne Fehlermeldung durch).

Anschließend habe ich über die Kommandozeile "java" aufgerufen. Wider erwarten kam dann die Meldung "Der Befehl "java" ist entweder falsch geschrieben oder konnte nicht gefunden werden."

Da ich mir darauf keinen Reim machen konnte, habe ich daraufhin Java wieder entfernt, um es erneut zu installieren. Dieses Mal in der .msi-Variante.
Während der Installation ist dann leider der Strom meines Laptop-Akkus leer gegangen.
Und offenbar ist dadurch eine "korrupte" Situation entstanden.
Denn bei dem Versuch, das Programm erneut zu installieren kam die Meldung: "Another Java installation is still in progress. You must complete the installation before you can run this installer".

Bei installierten Programmen ist Java nicht gelistet und unter C:\Program Files gibt es kein Java-Verzeichnis.

Mehrfacher Neustart hat auch nicht geholfen.

Hat jemand eine Idee, woran es liegen könnte, dass der Installer noch etwas von der letzten Installation findet und wie ich das entfernen könnte?

Und interessieren würde mich natürlich auch, ob jemand eine Idee hatte, warum nach - vermeintlich - erfolgreicher Installation der Befehl "java" nicht gefunden wurde.

Vielen Dank für jede Hilfe,
Peter
 
Zuletzt bearbeitet:
Wenn der Pfad nicht angepasst wurde, dann wird Java nicht auf der Kommandozeile gefunden.

Generell rate ich immer zum Openjdk der Eclipse Foundation (unter Windows). Dermis Installer bietet neben Anpassung des Pfades auch das Setzen der Java_Home Umgebungsvariablen und kann die Registry Keys setzen, die ganz früher mal üblich waren. (Braucht man nicht so lange man sich Nichtvorhandensein mal den Java Wrapper in System32 eingefangen hat)

Bezüglich der abgebrochenen Installation kann ich erst einmal nichts sagen, da ich nur auf dem Smartphone aktiv bin.
 
Wahrscheinlich hast du den Path zu Java bin ordner nicht in die System Umgebung Variablen von Windows eingetragen .

Das stimmt. Bei der mir vorliegenden Beschreibung stand nichts davon, so dass ich davon ausging, dass diese Dinge durch den Installer vorgenommen werden. 🙈

Das werde ich vermutlich hinbekommen, sobald ich die abgebrochene (De)installation) vom Rechner bekomme.

Falls da auch noch jemand helfen kann, wäre ich sehr dankbar!!!
 
Zusätzlich zur Deinstallation: man kann ein OpenJDK als zip herunterladen, dieses entpacken und dessen "javac.exe" (oder java.exe) dann in einer IDE (<- die "richtige" IDE ist eine Glaubensfrage...) verlinken.
 
Danke für die Rückmeldungen!

Dann lösche erstmal alles was unter C:\Programme\java ist und installiere neu.

Oder auch Programme(x86) wenn es eine 32 Bit Version war.

Es gibt wie gesagt keinen \java-Ordner unter Programmen.

Oft hilft bei so etwas auch Ccleaner uder GlaryUtili um alte Install Reste zu entfernen .

Habe Ccleaner laufen lassen (Health Check und Registry Cleaner), aber ohne Auswirkung auf den Befund.

Auch ein Blick in den AppData Ordner lohnt sich manchmal.

Aber:
Im Temp-Ordner unter C:\Users\pm\AppData\Local\Temp habe ich eine Datei names "JAVA_MSIUI_FLAG" gefunden, diese gelöscht und dann ging es: Ich konnte eine Neuinstallation durchführen. 🙂

Vielen Dank!

P.S. Nach der Neuinstallation via .msi-Installer waren dieses Mal - warum auch immer - auch die Pfade direkt richtig gesetzt und ich konnte direkt Java-Programme ausführen.
 

Zurück
Oben