para - javafx eclipse tutorial
¿Cómo adjuntar fuente o JavaDoc en eclipse para cualquier archivo jar, por ejemplo, JavaFX? (11)
- Descargue el archivo jar que contiene los JavaDocs.
- Abra la página Build Path del proyecto (clic derecho, propiedades , ruta de compilación de Java ).
- Abra la pestaña Bibliotecas .
- Expande el nodo de la biblioteca en cuestión (JavaFX).
- Seleccione la ubicación de JavaDoc y haga clic en editar .
- Ingrese la ubicación al archivo que contiene el Javadoc (el que acaba de descargar).
Actualmente estoy trabajando con JavaFX. Cada vez que sobrevivo un método de JavaFX me da el siguiente error:
''Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found''
¿Cómo debo resolver esto? ¿Cómo puedo adjuntar el javadoc o la fuente para poder ver la descripción de los métodos?
Además de la respuesta de @dhroove (habría escrito un comentario si tuviera 50 rep ...)
El enlace ha cambiado a: http://docs.oracle.com/javafx/2/api/
Al menos mi eclipse no pudo usar el enlace de él.
Alternativamente también puedes,
1) Navega hacia ese método con Ctrl + clic en el método. La nueva pestaña / ventana se abrirá con el texto "Fuente no encontrada" y el botón "Adjuntar fuente ..." en ella.
2) Haga clic en el botón "Adjuntar fuente ..."
3) Nueva ventana emergente. Haga clic en el botón "Carpeta externa"
4) Ubique la carpeta javadoc de JavaFX. Si está en Windows con una configuración de instalación predeterminada, la ruta de la carpeta es C:/Program Files/Oracle/JavaFX 2.0 SDK/docs
Este truco funcionó para mí en Eclipse Luna (4.4.2): para un archivo jar que estoy usando (htsjdk), empaqué el código fuente en un archivo jar separado (llamado htsjdk-2.0.1-src.jar; podría hacer esto ya que htsjdk es de código abierto) y lo almacenó en la carpeta lib-src de mi proyecto. En mi propia fuente de Java, seleccioné un elemento que estaba usando del contenedor y presioné F3 (declaración abierta). Eclipse abrió el archivo de clase y mostró el botón "Adjuntar fuente". Hice clic en el botón y señalé el archivo src jar que acababa de poner en la carpeta lib-src. Ahora obtengo el Javadoc cuando cierro sobre cualquier cosa que estoy usando desde el contenedor.
Ni Project / Properties / Javadoc Location ni Project / Properties / Java Build Path / Libraries no me ayudaron hasta que elegí y moví hacia arriba en la pestaña " Ordenar y exportar " de " Java Build Path " "Dependencias de Android" y añadí en la biblioteca .tarro. Espero que sea útil.
No pude hacer funcionar el método "Adjuntar fuente ..." tampoco, y probé de muchas maneras diferentes. Los Javadocs para JavaFX están instalados en Archivos de programa / Oracle / JavaFX 2.x SDK / docs. Otra forma de instalar los Javadocs es:
- Haga clic derecho en el proyecto, seleccione Propiedades
- Seleccione Bibliotecas en el lado derecho de la pestaña
- En el lado superior derecho de la pestaña, puede ver "Plataforma JavaFX predeterminada" o algo similar. Haga clic en el botón Administrar plataformas. (También puede instalar esta plataforma predeterminada desde aquí si todavía no la tiene).
- En la pestaña Java Platform Manager que aparece, seleccione "Default JavaFX Platform" en el lado izquierdo, y luego haga clic en la pestaña JavaFX en el lado derecho de la ventana.
- Uno de los campos de entrada está etiquetado como "JavaFX Javadoc". Haga clic en el botón "Examinar" al lado de este campo y busque el archivo de documentos instalado mencionado anteriormente.
Espero que esto ayude a algunas personas que estaban tan desconcertados como yo.
Primero, si recibes el mensaje
Nota: Este elemento ni tiene fuente adjunta ni Javadoc adjunto y, por lo tanto, no se puede encontrar Javadoc
Entonces significa que ya ha incluido el contenedor externo necesario para su proyecto.
El siguiente paso sería asociar el contenedor externo con su url de javadoc.
- ir al explorador de paquetes, expandir la carpeta del proyecto, expandir las bibliotecas a las que se hace referencia
- Haga clic derecho en el contenedor externo al que desea asociar su javadoc
- haga clic en propiedades -> ubicación de javadoc
- Copie y pase la URL del javadoc que buscó en línea en la ruta de ubicación de javadoc
- haz clic en aplicar
¡Y estás listo!
Puede configurar los JavaDocs con el jar de descarga, básicamente los javadocs serán referidos directamente desde internet.
Pasos completos:
- Abra la página Build Path del proyecto (clic derecho, propiedades, ruta de compilación de Java).
- Abra la pestaña Bibliotecas.
- Expande el nodo de la biblioteca en cuestión (JavaFX).
- Seleccione la ubicación de JavaDoc y haga clic en editar.
- Ingrese la ubicación al archivo que contiene el Javadoc. Específicamente para javaFX javadoc ingrese http://docs.oracle.com/javafx/2.0/api/
para javadocs sin conexión, puede descargar desde: http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
Después de hacer clic en Aceptar acuerdo de licencia, puede descargar javafx-2_2_0-apidocs.zip
Si está utilizando maven simplemente haga:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
Sobre todas las respuestas están correctas, pero también hay otro método que es muy útil.
Pre-condición: Su proyecto es Maven project O lo convierte a Maven project.
RightclickOnProject> Configuración> Convertir en proyecto Maven
1 . Seleccione cualquier jar para el que desee descargar fuentes o javadocs.
2 . RightClick> Maven> Descargar javadoc o descargar javasources
Ya está en un hilo diferente, solo una configuración de eclipse simple descargará automáticamente JavaDoc (pero debes hacer clic en el método por primera vez).