Heim  >  Artikel  >  Java  >  Java-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse

Java-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse

王林
王林Original
2019-11-23 10:00:046137Durchsuche

Java-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse

Quellprogramm:

public class Demo{
    public static void main(String args[]){
        System.out.println("HelloWorld");
    }
}

Normalerweise gibt es zwei Methoden zum Kompilieren und Ausführen von Java-Programmen auf diesem Computer:

1. Verwendung das mit dem Compiler gelieferte JDK zum Kompilieren

2. Verwenden Sie das auf dem lokalen Computer vorbereitete JDK zum Kompilieren

Manchmal im Compiler Wenn das Java-Programm kann auf dem Computer ausgeführt werden. Beim Wechsel zum selbst vorbereiteten JDK zum Kompilieren und Ausführen wird ein Fehler gemeldet. Wie unten gezeigt:

Java-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse

Der in diesem Fall gemeldete Fehler ist kein Syntaxfehler, sondern ein Problem mit der Konfiguration der Umgebungsvariablen. In diesem Fall ist alles ein Problem mit ClassPath.

Überprüfen Sie den Wert bei ClassPath:

Java-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse

Es wurde festgestellt, dass vor dem Variablenwert eins weniger steht.;
Ändern Sie den Variablenwert in:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

Führen Sie nach dem Speichern den Befehl java Demo

Java-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse

im ursprünglichen ausführbaren Fenster erneut aus und erhalten Sie immer noch eine Fehlermeldung. Dies liegt an den aktuellen Variablen sind noch nicht in Kraft getreten, daher müssen Sie ein ausführbares CMD-Fenster erneut öffnen und das Quellprogramm neu kompilieren und ausführen.

Java-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse

Fertig!

Empfohlenes Tutorial: Java-Einführungs-Tutorial

Das obige ist der detaillierte Inhalt vonJava-Fehler: Gründe und Lösungen für das Scheitern beim Laden der Hauptklasse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn