Ich möchte die Javadocs für eine Open-Source-Codebasis generieren, die ich verwende. Ich werde jedoch vom Eclipse Generate JavaDoc-Assistenten nach einem "Javadoc-Befehl" gefragt, und die Hilfe erklärt nicht, was dies bedeutet. Will es den Weg zum Javadoc Binary / Jar oder etwas anderes?
72
javadoc
im/usr/lib/jvm/<your java version>/bin
Verzeichnis.Antworten:
Ja, vermutlich möchte es den Pfad zum
javadoc
Befehlszeilentool , das mit dem JDK geliefert wird (im bin-Verzeichnis, genau wiejava
undjavac
).Eclipse sollte es automatisch finden können; Führen Sie es vielleicht auf einer JRE aus? Das würde die Anfrage erklären.
quelle
Ja, es wird nach der Anwendung / ausführbaren Datei gefragt, mit der Javadoc erstellt werden kann.
javadoc
Im bin-Ordner des JDK befindet sich eine ausführbare Datei.quelle
Möglicherweise müssen Sie den installierten JREs in Eclipse ein JDK (Java Development Kit) hinzufügen
Gehen Sie zu Fenster-> Einstellungen-> Java-> Installierte JREs
Wenn Sie in der Spalte Name kein JDK als Standard haben, müssen Sie es hinzufügen.
Klicken Sie auf die Schaltfläche "Hinzufügen" und suchen Sie das JDK auf Ihrem Computer. Sie finden es möglicherweise an diesem Speicherort: C: \ Programme \ Java \ jdk1.xy
Wobei x und y Zahlen sind.
Wenn auf Ihrem Computer keine JDKs installiert sind, laden Sie die Java SE (Standard Edition) von der Oracle-Website herunter und installieren Sie sie.
Führen Sie dann die obigen Schritte erneut aus. Stellen Sie sicher, dass es als Standard-JRE festgelegt ist.
Kehren Sie dann zum Dialogfeld Projekte-> Javadoc generieren ... zurück
Jetzt sollte es funktionieren.
Viel Glück.
quelle
Hatte dieses Problem und löste die Eingabe: C: \ Programme (x86) \ Java \ jdk1.7.0_51 \ bin \ javadoc.exe
quelle
C:\Program Files\Java\jdk1.7.0_79\bin\javadoc.exe
Es gibt bereits nützliche Antworten auf diese Frage, aber es gibt noch eine Möglichkeit, die hier nicht angesprochen wird.
Wir sollten berücksichtigen, dass Java korrekt installiert ist (daher könnte Eclipse überhaupt gestartet worden sein), und das JDK wird auch korrekt zur Eclipse hinzugefügt. Das Problem kann daher sein, dass der Pfad für Javadoc aus irgendeinem Grund (z. B. Migration von Eclipse auf ein anderes Betriebssystem) nicht richtig ist. Dies können Sie auf der Seite des Javadoc-Assistenten leicht überprüfen und ändern. Hier finden Sie detaillierte Anweisungen:
Project->Generate Javadoc...
javadoc command
Pfad korrekt ist (siehe Abbildung unten):quelle