Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

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

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.

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

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.

Guten Morgen!

Ich rufe "javadoc Test.java" von dem Ordner aus aus, in dem sich Test.java befindet.

Viele Grüße!

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

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.