Java 11 auf Dual-Boot-Rechner - Fehlfunktion

Java 11 auf Dual-Boot-Rechner - Fehlfunktion

Es passiert etwas Seltsames. Diese Maschine verfügt über Dual-Boot für W10 und Linux Mint 18.3 (basierend auf Ubuntu Xenial). 64-Bit-Maschine.

Java 11 funktioniert unter Linux einwandfrei. Aber ich habe Java 11 jetzt zweimal unter W10 installiert (mit dem .exe-Installationsprogramm) und den Pfad entsprechend geändert.

Anfangs funktioniert es einwandfrei. Aber zweimal, als ich Linux gebootet und dort ein paar Stunden verbracht habe (ich arbeite lieber unter Linux) und dann W10 neu gestartet habe, funktioniert eine von Java abhängige App nicht. Ich gehe dann

D:\apps\Java\jdk-11.0.4\bin>java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object 

Ich bin daher auf meinem W10-Betriebssystem zu Java 8 zurückgekehrt.

Ich betone, dass ich mit diesem Speicherort auf dem Laufwerk D: in Linux nicht herumgespielt habe, obwohl ich dieses NTFS-Laufwerk in Linux mounte und (ausgiebig) verwende.

So etwas ist mit Java 8 auf W10 noch nie passiert.

Falls nötig, muss ich wohl eine weitere Partition in W10 nur für Java 11 erstellen und sehen, ob das das Problem löst. Ich hoffe jedoch, eine vernünftige Erklärung und vielleicht sogar eine Lösung zu finden.

verwandte Informationen