it-swarm.com.de

Eclipse Javadoc Wizard generieren: Was ist "Javadoc-Befehl"?

Ich möchte die Javadocs für eine Open-Source-Codebasis generieren, die ich verwende. Ich werde jedoch vom Eclipse-Assistenten zum Generieren von JavaDoc nach einem "Javadoc-Befehl" gefragt, und die Hilfe erklärt nicht, was dies bedeutet. Wünscht es den Pfad zum Javadoc-Binary/Jar oder etwas anderes?

70
Mr. Boy

Ja, vermutlich wird der Pfad zum Befehlszeilenwerkzeug javadoc benötigt, das mit dem JDK geliefert wird (im bin-Verzeichnis wie Java und javac).

Eclipse sollte es automatisch finden können; Läufst du es vielleicht auf einer JRE? Das würde die Anfrage erklären.

61

Ja, es wird nach der Anwendung/ausführbaren Datei gefragt, die Javadoc erstellen kann. Im Bin-Ordner von jdk befindet sich eine ausführbare javadoc-Datei.

11
Andreas_D

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 festgelegt 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 an folgender Stelle: C:\Programme\Java\jdk1.x.y
Wobei x und y Zahlen sind.

Wenn auf Ihrem Computer keine JDKs installiert sind, laden Sie 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.

Gehen Sie dann zurück zum Dialog Projekte-> Javadoc generieren ...

Jetzt sollte es klappen.

Viel Glück.

8
Marina Tanasyuk

Hatte dieses Problem und löste die Eingabe dieses Befehls: C:\Programme (x86)\Java\jdk1.7.0_51\bin\javadoc.exe

3
bbvg

Auf diese Frage gibt es bereits nützliche Antworten. Es gibt jedoch noch eine weitere Möglichkeit, die ich hier nicht ansprechen möchte.

Wir sollten bedenken, dass Java korrekt installiert ist (deshalb könnte Eclipse überhaupt gestartet worden sein), und das JDK wird auch korrekt zu Eclipse hinzugefügt. Das Problem kann daher aus irgendeinem Grund sein (z. B. Migration von Eclipse zu einem anderen Betriebssystem). Der Pfad für Javadoc ist nicht richtig, den Sie auf der Javadoc-Assistentenseite leicht überprüfen und ändern können. Hier finden Sie detaillierte Anweisungen:

  1. Öffnen Sie den Javadoc-Assistenten mit Project->Generate Javadoc...
  2. Vergewissern Sie sich im Javadoc-Assistentenfenster, dass der Pfad javadoc command wie in der Abbildung unten dargestellt korrekt ist:

 EclipseJavadocWizard

0
AndyBaba