juliasrk Geschrieben 12. Dezember 2010 Geschrieben 12. Dezember 2010 Hallo! Ich probiere grad javadoc aus. Hab dazu ein winziges Programm geschrieben, das ich in der Shell kompilieren und ausführen kann. Umgebungsvariablen also gesetzt. Trotzdem erhalte ich beim Ausführen des Kommandos "javadoc Test.java" folgende Fehlermeldung: "javadoc Exception in thread "main" java.lang.NoClasDefFoundError: com/sun/tools/javadoc/Main" Dann folgt eine Liste "caused by..." und schließlich: "could not find the main class: com.sun.tools.javadoc.Main. Program will exit." Hätte schon einiges gegoogelt und z.B. folgenden Tipp probiert: bei den Umgebungsvariablen hab ich auch noch den Pfad des Ordners lib aus dem jdk-Ordner angegeben. Hat nix genutzt Vielleicht kann mir hier jm. helfen? Würd mich freuen! LG, Julia
flashpixx Geschrieben 12. Dezember 2010 Geschrieben 12. Dezember 2010 Die Meldung besagt, dass die angegebene Klasse nicht gefunden wird. Eine Klasse muss, damit sie vom Classloader gefunden wird, entweder über den globalen CLASSPATH zugänglich sein oder im gleichen Verzeichnis wie das Programm liegen.
juliasrk Geschrieben 12. Dezember 2010 Autor Geschrieben 12. Dezember 2010 puuhhh.... danke schon mal. Aber ich komme damit leider nicht weiter. Wie kann ich diesen Zustand ändern? Wo z.B. bekomme ich diese Klasse her? Ich habe gelesen, dass eigentlich alles bei der Installation des JDK dabei sein müsste. Hab aber z.B. keine Datei Main.java gefunden. VG, Julia
lupo49 Geschrieben 12. Dezember 2010 Geschrieben 12. Dezember 2010 Von wo (Pfad) aus rufst du denn den Befehl auf? Es reicht normalerweise mit der Eingabeaufforderung/Shell in das Verzeichnis zu navigieren, in dem auch deine erstellte *.java-Datei liegt.
juliasrk Geschrieben 13. Dezember 2010 Autor Geschrieben 13. Dezember 2010 Guten Morgen! Ich rufe "javadoc Test.java" von dem Ordner aus aus, in dem sich Test.java befindet. Viele Grüße!
juliasrk Geschrieben 14. Dezember 2010 Autor Geschrieben 14. Dezember 2010 Jetzt hab ich's selber hinbekommen: hatte rumgespielt, weil's nicht von Anfang an funktioniert hatte (Umgebungsvariablen noch nicht gesetzt) und dabei die javadoc.exe mal versuchsweise in den Ordner, in dem sich meine Java-Dateien befanden, kopiert. Hab sie wieder rausgelöscht und jetzt geht's! VG
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden