Zum Inhalt springen

Applikation auf JDK 1.2 funzt nicht.


HarterSeemann

Empfohlene Beiträge

Hab ein Problem mit meinem JDK 1.2, dieser kann meine

Java Applikation nicht ausführen, kompilieren tut er sie schon.

Der JDK läuft bei mir auf Win NT 4.0, habs auch schon auf Win98 und Win2000 versucht. Die Installation verläuft einwandfrei mit allen Komponenten, es laufen keine anderen Java-Entwicklungstools auf der Kiste.

Bei der Versionsabfrage im DOS-Prompt wird korrekt "java version 1.2" ausgegeben.

Ich hab hier mal meinen Beispielquellcode:



class Hello {

  public static void main (String [] arguments) {

    System.out.println("Testtext");

  }

}


Den Quellcode speicher ich dann als Hello.java ab, kompiliere ihn mit "javac Hello.java". Das Kompilat befindet sich dann in Hello.class. Wenn ich versuche, das Prog zu starten, bekomme ich die Fehlermeldung:

"Exception in thread main java.lang.NoClassDefFound Error:Hello" :mad:

Hab schon auch schon meine Umgebungsvariablen/Systemvariablen überprüft:

Path=C:\jdk1.2\bin

Classpath=C:\jdk1.2\lib\tools.jar

die verweisen korrekt auf den bin-Ordner bzw. auf jar-Datei.

Ich hoffe das mir jemand weiterhelfen kann, vielen Dank schon mal im Vorraus.

Problem gelöst... Dank an biirusooseeji

<FONT COLOR="#a62a2a" SIZE="1">[ 16. Oktober 2001 11:54: Beitrag 1 mal editiert, zuletzt von HarterSeemann ]</font>

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi!

Versuch mal, das aktuelle Verzeichnis mit in den CLASSPATH reinzupacken..

Siehe auch: http://java.sun.com/j2se/1.3/install-windows.html

---schnipp---

The Java 2 SDK will work fine even if CLASSPATH is set for an earlier version of the SDK software, as long as it contains the current directory ".". However, if your CLASSPATH contains classes.zip (which was only in JDK 1.0.x and JDK 1.1.x), and you don't plan to continue using those earlier versions, you can remove that setting from the CLASSPATH now. In any case, if CLASSPATH is set, it should include the current directory -- this makes it possible to compile and then run classes in the current directory.

---schnapp---

b-san.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...