Hauptklasse wird nicht gefunden

kodela

kodela

Bekanntes Mitglied
Lang lang hatte anscheinend niemand mehr dieses Problem mit der Hauptklasse. Ich habe aber eines und hänge mich einmal an:

Ein kleines Testprogramm ohne eigenes Fenster, unter NetBeans 8.2 erstellt, soll über die Konsole ausgeführt werden können. Die Hauptklasse 'TvHanoi' ist als 'public' deklariert.

Quelldatei: E:\JAVA\JProjekte\TestProjekte\TvHanoi\src\tvhanoi\TvHanoi.java
Erstellte JAR-Datei: E:\JAVA\JProjekte\TestProjekte\TvHanoi\dist\TvHanoi.jar
Erstellte CLASS-Datei: E:\JAVA\JProjekte\TestProjekte\TvHanoi\build\classes\tvhanoi\TvHanoi.class

Benutzervariable mit dem Namen "Path" für das Verzeichnis des Ordners "bin" des jdk ist angelegt.

Unter E:\Java wurde das Verzeichnis 'JKlassen' angelegt. Für dieses Verzeichnis wurde eine Benutzervariable mit dem Namen "Classpath" angelegt.
Die erstellten JAR- und CLASS-Dateien wurden in das Verzeichnis 'JKlassen' kopiert.

Wenn ich nun von der Konsole aus mit 'java TvHanoi' diese Testanwendung starten möchte, bekomme ich folgende Fehlermeldung:

C:\Users\[Username]\Desktop>java TvHanoi
Fehler: Hauptklasse TvHanoi konnte nicht gefunden oder geladen werden


Was mache ich falsch?
 
L

LimDul

Top Contributor
Wenn du im Verzeichnis c:\users\username\Desktop bist, wird die class Datei auch da gesucht. Der korrekte Start wäre, wenn du eine Jar erstellst hast: java -jar <pfadZurJarDatei>
 
Beste Antwort
kneitzel

kneitzel

Top Contributor
das sieht von der Verzeichnisstruktur her erst einmal so aus, dass die Klasse in einem Package tvhanoi ist. Damit ist die Klasse als tvhanoi TvHanoi anzugeben (also incl. dem Package).

Aber das setzt natürlich voraus, dass die die Klassen im Classpath zu finden sind. Also ggf. mit -cp noch das jar File angeben.

Wenn auch ein Manifest im Jar generiert wurde, dann wäre ein Aufruf womit -jar möglich, wie es LimDul angegeben hat.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z JDK installieren Hauptklasse wird nicht gefunden Java Basics - Anfänger-Themen 9
W Hauptklasse wird nicht gefunden Java Basics - Anfänger-Themen 32
A Hauptklasse wird nicht in JAR-Datei gefunden Java Basics - Anfänger-Themen 11
Kirby_Sike Hauptklasse konnte nicht gefunden werden.... Java Basics - Anfänger-Themen 27
E Die Hauptklasse konnte nicht gefunden werden. Java Basics - Anfänger-Themen 12
H Hauptklasse ... konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 8
P Fehler: Hauptklasse [Klassenname] konnte nicht gefunden oder gelad Java Basics - Anfänger-Themen 4
B Klassen Alle Unter-Objekte durchlaufen in der Hauptklasse Java Basics - Anfänger-Themen 10
S Hauptklasse konnte nicht gefunden werden Java Basics - Anfänger-Themen 0
S Fehler: Hauptklasse bin.demo.Start konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 2
M Klassen Fehler: Hauptklasse konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 17
R Methoden Methode der GUI-Klasse Zugriff auf Methoden der Hauptklasse Java Basics - Anfänger-Themen 9
S Classpath "Hauptklasse konnte nicht gefunden oder geladen werden" Java Basics - Anfänger-Themen 6
C Java Hauptklasse konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 14
K Hauptklasse konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 3
A Umgebungsvariable CMD findet Hauptklasse nicht (hat bereits funktioniert) Java Basics - Anfänger-Themen 6
J JDK installieren Hauptklasse .... konnte nicht geladen werden. Java Basics - Anfänger-Themen 4
K Klassen Hilfe - Hauptklasse kann nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 5
E Shell: Hauptklasse konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 3
C Klassen Hauptklasse kann nicht gefunden werden Java Basics - Anfänger-Themen 4
T Klassen Hauptklasse nicht gefunden Java Basics - Anfänger-Themen 6
J Hauptklasse kann nicht gefunden werden! HILFE!!!! Java Basics - Anfänger-Themen 1
M Fehler: Hauptklasse konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 6
D Wie erstelle ich eine neue Hauptklasse mit eclipse? Java Basics - Anfänger-Themen 3
R Compiler-Fehler javac -> "hauptklasse com.sun.tools.javac.main konnte nicht gefunden oder geladen werden" Java Basics - Anfänger-Themen 33
S Input/Output Hauptklasse kann nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 2
S Hauptklasse nicht gefunden Java Basics - Anfänger-Themen 2
E Hauptklasse konnte nicht gefunden werden... Java Basics - Anfänger-Themen 6
I Fehler: Hauptklasse com.sun.tools.javac.main konnte nicht gefunden werden Java Basics - Anfänger-Themen 3
S Erste Schritte Hauptklasse nicht gefunden Java Basics - Anfänger-Themen 5
D Erste Schritte Hauptklasse konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 6
L Hauptklasse nicht gefunden Java Basics - Anfänger-Themen 2
B GUI- Klasse mit Hauptklasse "verknüpfen"? Java Basics - Anfänger-Themen 13
P Projekt Hauptklasse Java Basics - Anfänger-Themen 4
S jar-File findet Hauptklasse nicht Java Basics - Anfänger-Themen 9
K Hauptklasse und Nebenklasse Objekte erzeugen Java Basics - Anfänger-Themen 8
T Datentypen boolean von anderer klasse in hauptklasse übertragen Java Basics - Anfänger-Themen 2
C OOP Klassen in der "Hauptklasse" bekannt machen Java Basics - Anfänger-Themen 4
B Frage zu Programmierstil: sollte Hauptklasse nur main enthalten? Java Basics - Anfänger-Themen 6
D Integer aus Nebenklasse in Hauptklasse nutzen Java Basics - Anfänger-Themen 8
P java.lang.NoClassDefFoundError.Hauptklasse fehlt Java Basics - Anfänger-Themen 13
S Methode aus Hauptklasse in innerer Klasse verwenden Java Basics - Anfänger-Themen 4
K Hauptklasse aufrufen Java Basics - Anfänger-Themen 3
A Hauptklasse: Ausführen einer Unterklasse? Java Basics - Anfänger-Themen 9
X compareTo Methode wird ignoriert Java Basics - Anfänger-Themen 7
H Befehl wird nicht ausgeführt - System.out.println Java Basics - Anfänger-Themen 3
I Input/Output Code wird doppelt ausgeführt Java Basics - Anfänger-Themen 3
P Bedingung in Schleife wird nicht ausgeführt Java Basics - Anfänger-Themen 5
P Variablen HttpResponse.getBody() wird automatisch org.json Object und kann nicht zu json.simple Object gecastet werden? Java Basics - Anfänger-Themen 7
N Selection Algorithmus: Methode wird nicht erkannt (BlueJ) Java Basics - Anfänger-Themen 3
N package wird doppelt im exporer angezeigt Java Basics - Anfänger-Themen 2
N Bedinugng If-Abfrage wird nie erfüllt Java Basics - Anfänger-Themen 4
M Else wird nicht ausgeführt. Java Basics - Anfänger-Themen 5
H Wie wird ein String intern gespeichert? Java Basics - Anfänger-Themen 10
A char array wird überschrieben Java Basics - Anfänger-Themen 6
E Methoden Action Event wird nicht vollständig ausgeführt Java Basics - Anfänger-Themen 3
L Iterieren durch eine ArrayList. Integer Array wird übergeben Java Basics - Anfänger-Themen 17
S setContentView(R.Layout.XXX) wird Rot angezeigt Java Basics - Anfänger-Themen 0
C Beispiel-Code mit Pair wird nicht compiliert. Java Basics - Anfänger-Themen 8
S Integer Wert wird nicht übernommen Java Basics - Anfänger-Themen 2
J Int wird als Null ausgegeben Java Basics - Anfänger-Themen 8
F Switch case wird als char nicht erkannt.... Java Basics - Anfänger-Themen 6
S for-Schleife wird ignoriert Java Basics - Anfänger-Themen 15
NeoLexx Variable für Array wird nicht korrekt übergeben Java Basics - Anfänger-Themen 45
tom.j85 Doppelte Foreach Schleife: Am Ende wird immer das Gleiche Objekt eingefügt Java Basics - Anfänger-Themen 4
M BorderLayout, 2Panels, EAST wird nicht angezeigt ?? Java Basics - Anfänger-Themen 2
K File wird in der .Jar nicht gefunden Java Basics - Anfänger-Themen 3
J String wird in GUI falsch ausgegeben Java Basics - Anfänger-Themen 10
J JDatePicker: Datum wird nicht in Textfeld übernommen Java Basics - Anfänger-Themen 5
G String wird nach Einlesen aus Datei nicht erkannt Java Basics - Anfänger-Themen 3
J bundel - Datei wird nicht gefunden. Trotz STRG-SHIFT-J Java Basics - Anfänger-Themen 2
T PNG Datei wird nur manchmal geöffnet Java Basics - Anfänger-Themen 6
S Interpreter wird nicht gefunden Java Basics - Anfänger-Themen 1
Dann07 Sound wird nicht abgespielt Java Basics - Anfänger-Themen 25
T Dateiinhalt wird nicht in String eingelesen Java Basics - Anfänger-Themen 4
T In C:\java\bin wird kein javac angezeigt. Java Basics - Anfänger-Themen 1
T Bei mir wird keine javac angezeigt sondern nur javacpl Java Basics - Anfänger-Themen 2
U JRE_HOME Umgebungsvariable wird nicht erkannt Java Basics - Anfänger-Themen 7
B Java ist / wird kostenpflichtig. Ein paar Fragen Java Basics - Anfänger-Themen 1
H .class Datei wird nicht ausgeführt Java Basics - Anfänger-Themen 2
R Warnung, wenn eine Variable eingegeben wird Java Basics - Anfänger-Themen 6
G XML encoding wird nicht übernommen Java Basics - Anfänger-Themen 17
M ObservableList wird nicht richtig geleert Java Basics - Anfänger-Themen 0
mor16Euro Erste Schritte Wie nennt man eine While oder For schleife die nie Ausgeführt wird Java Basics - Anfänger-Themen 5
D Klassen JTextField wird nur zu 50% angezeigt. Java Basics - Anfänger-Themen 15
der_Schokomuffin Hilfe gesucht: String wird auf null gesetzt! Java Basics - Anfänger-Themen 17
W Warum wird mir nichts angezeigt? Netzwerkprogrammierung Java Basics - Anfänger-Themen 1
scratchy1 Variablen vertauschen wenn Bedingung "umgedreht" wird Java Basics - Anfänger-Themen 40
UnknownInnocent Interface Bilder über Bildschirm bewegen, bis der Abstand zum vorherigen zu groß wird Java Basics - Anfänger-Themen 13
P Input/Output PQ-Formel wird nicht richtig berechnet Java Basics - Anfänger-Themen 6
UnknownInnocent Klassen mouseClicked wird nicht aufgerufen, während man die Maus bewegt Java Basics - Anfänger-Themen 4
M Klassen Warum wird es nicht gespeichert? Java Basics - Anfänger-Themen 2
N while Schleife wird nicht beendet, obwohl Sie hätte breaken sollen Java Basics - Anfänger-Themen 4
L Falsche Methode wird geladen Java Basics - Anfänger-Themen 2
P Array wird automatisch überschrieben Java Basics - Anfänger-Themen 3
D JAVA JDK korrekt installieren javac wird nicht gefunden Java Basics - Anfänger-Themen 2
Zrebna Compiler-Fehler Java-Compiler wird nach 'javac' keyword-Eingabe nicht gestartet (Erste Übung) Java Basics - Anfänger-Themen 18
F Quellcode wird nicht in cmd angezeigt Java Basics - Anfänger-Themen 8
B Gefülltes Array wird mit nullwerten übergeben Java Basics - Anfänger-Themen 9
F Java int-Wert wird resetet Java Basics - Anfänger-Themen 21

Ähnliche Java Themen

Anzeige

Neue Themen


Oben