Classpath UmgebungsVariable

Lamboghini

Mitglied
Fachidiot need Help but :google: not help
Hallo

Bin wie man so schön sag ein kompleter Java neuling und stehe bei ersten Programm schon an. :rolleyes:

Habe erstes Programm über den Compiler laufen lassen und läuft, Interpreter macht schon faxen er gibt immer die Fehlermeldung:
Exception in thread "main" java.lang.NoClassDefFoundError: HalloWelt

Ich "schätze" der fehler liegt an der fehlenden Umgebungsvariable Classpath
hab sie versucht zu setzen aber funktoniert trotztem nicht :rolleyes:

Hoffe ihr könnt einen Fachidioten helfen. Verzweifel schon dran :(
Danke im vorhinein

Gruß Lamboghini
 
Hi

solange du nur eine Quellcodedatei hast und nichts von Drittanbietern einbindest
ist der Classpath völlig egal.

Ist die Klasse HalloWelt als Code in der Datei HalloWelt.java?
Ist HalloWelt public?
Ist Main mit großem M, public und static?
 
Hi,
also wenn deine Main-Klasse dieses Grundgerüst besitzt...
Java:
public static void main(String[] args) {
   // Dein Code
}
...sieht es schon mal gut aus. Andernfalls wirst du hier bereits deinen ersten Fehler finden.

Da ich aus deiner Exception:
Java:
Exception in thread "main" java.lang.NoClassDefFoundError: HalloWelt
...schließen würde, dass du ein Objekt der Klasse HalloWelt erzeugen willst und diese Klasse nicht existiert.
Sprich wenn du folgenden Aufruf machst:
Java:
HalloWelt hw = new HalloWelt();
...erzeugst du eine Instanz eines Objektes. Dieses Objekt muss natürlich von dir vorher in einer Klasse definiert werden.
Java:
public class HalloWelt
{
   // Deine Klasse
}

Gruß

Fabio
 
Code:
// Hallo Welt Programm
import java.lang.*;

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

So siht mein Code aus ...
Kann leider mit der Fehlermeldung drauf nix anfangen :(
Compilieren lässt er ja aber der Interpreter streikt...

Ratlosikket macht sich breit >.<

@Fabio Thx für deine Hilfe bin aber ein Fachidiot >.> Purer Neuling in sachen java deswegen auch diese Frage :(
@sheel Thx weiß jetzt das Classpath nicht daran schuld ist
 
Zuletzt bearbeitet:
Dateiname: Nur HalloWelt? :suspekt:
Kompilieren: Ja schon, aber wie? Genaue Eingabe?
Auch den Startbefehl genau bitte.
 
Mit dem "nur HalloWelt" hab ich nicht bemängelt, dass es zu kurz ist,
nicht falsch verstehen...ich meinte nur das ".java" ;)

...Hm.
Gibts nach dem Kompilieren eine class-Datei?
Kannst du die mal raufladen?

edit: Der Code... "mein" (!)
main, dann gehts sicher ;)
 
Ups ö.ö Soory, schwer zu sehen >.< und ich dachte das sei doch ein a... ö.ö
Naja so merkt mans ich werd mit 15 schon alt >.>

Thx vielmals für die Mühe und soory für das Mini Proplemchien xD

edit:
Weiß net wiso aber es kommt noch immer die gleiche Fehlermeldung >.<
Bin am verzweifeln Q_Q
 
Zuletzt bearbeitet von einem Moderator:

Neue Beiträge

Zurück