2010-06-22 23 views
69

Quiero generar los javadocs para una base de código de código abierto que estoy usando. Pero el asistente Eclipse Generate JavaDoc me solicita un "Comando Javadoc" y la ayuda no explica lo que esto significa. ¿Está buscando el camino al javadoc binary/jar o algo más?Eclipse Generate Javadoc Wizard: ¿qué es "Javadoc Command"?

+18

camino de javadoc.exe por ejemplo C: \ Archivos de programa \ Java \ jdk1.6.0_07 \ bin \ javadoc.exe – Vivart

+3

Para usuarios de linux, el 'javadoc' reside en el directorio'/usr/lib/jvm//bin'. – nsane

Respuesta

61

Sí, es de suponer que quiere que la ruta de acceso al javadoc command line tool que viene con el JDK (en el directorio bin, mismo que java y javac).

Eclipse debería poder encontrarlo automáticamente; ¿quizás lo estás ejecutando en un JRE? Eso explicaría la solicitud.

+2

Eso es lo que me confundió. Descargué el JDK más nuevo y en "JRE instalados" he comprobado jdk1.6.0_20 - ¿no es así? –

+2

Oh, ya veo. Establecí la ruta JRE como ... \ jdk \ jre, no ... \ jdk, pensando que eso era lo que se requería. Doh! –

10

Sí, está solicitando la aplicación/ejecutable que es capaz de crear Javadoc. Hay un ejecutable javadoc dentro de la carpeta bin de jdk.

+1

p. en las ventanas JAVA_HOME/bin/javadoc.exe – Redlab

+3

^^ si ha instalado el JDK, JRE la versión no tiene esa herramienta – Redlab

7

Es posible que tenga que añadir un JDK (Java Development Kit) para el JRE instalado dentro de Eclipse

Ir a Window-> Preferencias> Java> Instalado de

En la columna Nombre si lo hace JRE no tiene un JDK como su predeterminado, entonces tendrá que agregarlo.

Haga clic en el botón "Agregar" y ubique el JDK en su máquina. Lo puede encontrar en esta ubicación: C: \ Archivos de programa \ Java \ jdk1.x.y
Donde xey son números.

Si no hay JDK instalado en su máquina, descargue e instale Java SE (Standard Edition) desde el sitio web de Oracle.

Después, realice los pasos anteriores. Asegúrese de que esté configurado como JRE predeterminado para usar.

luego volver a la Proyectos-> Generar ... Javadoc de diálogo

Ahora debería funcionar.

Buena suerte.

3

tenido este problema y resuelto escribiendo esto: C: \ Archivos de programa (x86) \ Java \ jdk1.7.0_51 \ bin \ javadoc.exe

+0

Para mí la solución fue: 'C: \ Archivos de programa \ Java \ jdk1.7.0_79 \ bin \ javadoc.exe' – TheLogicGuy