PDA

View Full Version : Das Gibt's Doch Nicht!


cat
15-04-2002, 15:03
Ich werd noch verrückt..mit dem sch...!

Bei mir taucht immer folgende Fehlermeldung auf, sobald ich versuche mein kompiliertes programm (das kompilieren funktioniert) zu starten:

EXCEPTION IN THREAD "MAIN" JAVA.LANG. NO CLASSDEFFOUNDERROR: rest (name m programmes)

meiner meinung nach hab ich den classpath aber sehrwohl richtig gesetzt, nämlich:

set JAVA_HOME=c:\jdk1.3.1_01
set Path = c:\jdk1.3.1_01\bin;C:\JDK1.3.1_01\BIN;C:\WINDOWS; C:\WINDOWS\COMMAND
set CLASSPATH=c:\jdk1.3.1_01\bin\jre\lib\ext\eprog.jar ;.


Warum klappt das denn nicht?Habt ihr ne idee, hilfe..

Falcon
15-04-2002, 18:48
set CLASSPATH=c:\jdk1.3.1_01\bin\jre\lib\ext\eprog.jar ;.

da bin ich mir net so sicher !!! Ich hab ein anderes Stammverzeichnis für die JDK genommen, aber bei mir kommt kein BIN\JRE als unterverzeichnis vor wo die eprog.jar drin ist, es gibt 2 verschiedene EXT Ordner, was ich weiß, möglich das du den verkehrten genommen hast, doch spielt das wirklich ne rolle? schau nochmal nach ob du eine Verzeichnisstruktur wie meine findest wo diese Unterverzeichniss vorkommen:

set CLASSPATH=C:\...\JRE\1.3.\lib\ext\eprog.jar;.

mfg Falcon

Jeff_Mills
16-04-2002, 17:29
Tipp

Falls du unter win programmierst könntest du den JCreator verwenden, den es als freeware gibt und der sich um alles kümmert
ich für eprog auch den JCreator verwendet

May the force be with u

cat
16-04-2002, 21:33
Vielen dank für den tipp, werd ich mal versuchen, vielleicht klappts ja, gott biiiiiiiiiitte

AntiBit
24-04-2002, 01:57
Das könnte dein Problem lösen, ich hab mich auch lang mit dem Zeug gespielt, hatte auch denselben Fehler ....

Setz mal deine Classpath auf:

.;c:\DEIN_JDK\jre\lib\ext\eprog.jar

Also lass deine Classpath so wie du sie hast, aber vorher füg'
.;
ein.
Da hats dann bei mir funktioniert.

Hope that helps.

martin
24-04-2002, 02:31
it's not a bug, it's a feature ;)

Also, wenn du eprog.jar in das richtige Verzeichnis kopierst brauchst du überhaupt garkeine classpath Variable zu setzen:
Systemsteuerung | Java Plug In (keine Ahnung wie's unter v1.3.x heißt ich verwend nämlich 1.4.0; das Cafétassen Symbol halt) | Erweitert | schauen welches JDK verwendet wird

Wenn da steht dass dass die Java Runtime aus (z.B.) c:\programme\java\j2re1.3.1 verwendet wird und in *diesem* lib\ext verzeichnis eprog.jar ned dirn steht kann es garnicht funktionieren. Ausbessern oder eprog.jar auch dorthin ins richtige Unterverzeichnis kopieren :)