JDK installieren ClassNotFoundException

RLA

Neues Mitglied
Ich habe den jdk-9.0.4 in C:\Program Files\Java\jdk-9.0.4, sowie jre-9.0.4 in C:\Program Files\Java\jre-9.0.4 auf Windows 10 installiert.

Umgebungsvariablen:
JAVA_HOME = C:\Program Files\Java\jdk-9.0.4
PATH = %JAVA_HOME%\bin
CLASSPATH = %JAVA_HOME%\lib; C:\Java


Test:
C:\>echo %JAVA_HOME%
C:\Program Files\Java\jdk-9.0.4


C:\>echo %CLASSPATH%
C:\Program Files\Java\jdk-9.0.4\lib;C:\Java;


Dateien im Verzeichnis C:\Java:

HalloWelt.java

public class HalloWelt {
public static void main(String[] args) {
// Prints "Hello, World" in the terminal window.
System.out.println("Hello, World");
}
}


Im Verzeichnis C:\Java ausgeführt:

C:\Java> javac HalloWelt.java
Dieser Befehl erzeugte die Datei HalloWelt.class

C:\Java> java HalloWelt.class

Fehler: Hauptklasse HalloWelt.class konnte nicht gefunden oder geladen werden
Ursache: java.lang.ClassNotFoundException: HalloWelt.class

C:\Java>java -cp . HalloWelt.class

Fehler: Hauptklasse HalloWelt.class konnte nicht gefunden oder geladen werden
Ursache: java.lang.ClassNotFoundException: HalloWelt.class


Weswegen erkennt java.exe nicht den Pfad C:\Java, obwohl dieser in der Umgebungsvariablen CLASSPATH enthalten ist?
 

Ähnliche Java Themen

Neue Themen


Oben