Java Projekt starten?

nex_m

Erfahrenes Mitglied
Hey....

ich bin gerade dabei mir Java anzueignen...soweit läuft auch alles ganz gut ;)
Allerdings bräuchte ich mal eure Hilfe! Normalerweise mach ich alles mit Eclipse, aber jetzt wollte ich mal meine Projekte über die Konsole kompilieren und starten? Das kompilieren hat funktioniert, aber das starten will einfach nicht funktionieren? Den Path Eintrag hab ich eigentlich gesetzt...bin in den Ordner des Projekts gewechselt und hab die Klasse mit java Klassename aufgerufen..
Ich bekomm aber immer nur mainExeptionDefnotFound oder so?
Was mach ich da falsch? Kann mir einer die Schritte mal aufschlüsseln, also mal Schritt für Schritt das erläutern?

MFG
 
Hallo,

>>java Klassenname

stimmt schon.

Mögliche Fehlerquellen:
1. Groß- und Kleinschreibung
2. Klassenname und Name der Datei müssen identisch sein
3. Die Klasse muss eine main-Methode enthalten


Vg Erdal
 
Probier mal folgendes:

java -cp . Klassenname

Mit "." wird der Klassenpfad auf das aktuelle Verzeichnis gelegt.

Gruß Stefan
 
@ flashray Danke für deine Antwort, diese Fehlerquellen kann ich schon mal ausschließen, das war mir schon bewusst und ich hab's auch noch mal getestet (zur Sicherheit halber *g*, man weiß ja nie welche blöden Fehler man macht)

@ teppi ..ok...muss ich erst mal ausprobieren...
 
So jetzt hab ich das mal versucht mit -cp allerdings will das auch so nicht laufen...mittlerweile hab ich mal das jre neu installiert und damit versucht. Selber Fehler...auch bei einem Freund läuft das nicht über die Konsole?

Das hab ich in der Umgebungsvariablen bei Path eingetragen:
;C:\Programme\Java\jdk1.5.0_06\bin

Ist das so richtig?

Dann hab ich das als .java gespeichert und kompiliert:

public class HalloWelt {
public static void main(String[] args) {
System.out.println("Hallo Welt");
}
}

:confused:

MFG
 
Als HalloWelt.java speichern.
Mit javac HalloWelt.java kompilieren
Mit java HalloWelt aufrufen.

bekommst du irgendeine Fehlermeldung beim Kompilieren oder Aufrufen. Wenn du HalloWelt mit dem MS Editor abspeicherst "Alle Dateien" auswählen nicht vergessen, sonst wird sie als HalloWelt.java.txt gespeichert. Hast du nach dem Kompilieren auch eine Datei HalloWelt.class in dem Ordner?

Vg Erdal
 
Nochmals um sicherzugehen, wie führst du aus:

1. java HalloWelt
oder
2. java HalloWelt.java
oder
3. java HalloWelt.class


Vg Erdal
 
Ersteres dachte ich ist richtig....hab aber alles durchprobiert...geht nicht...

:confused:

MFG
 

Anhänge

Zuletzt bearbeitet:
Zurück