Actualmente estoy trabajando con JavaFX. Cada vez que coloco el cursor sobre 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?
Respuestas:
fuente
Puede configurar los Javadocs con la descarga de jar, básicamente los javadocs serán referidos directamente desde Internet.
Pasos completos:
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
fuente
http://htmlunit.sourceforge.net/apidocs/
y nohttp://htmlunit.sourceforge.net/apidocs/index.html
Ni Proyecto / Propiedades / Ubicación de Javadoc ni Proyecto / Propiedades / Ruta de compilación Java / Bibliotecas no me habían ayudado hasta que recogí y subí a la pestaña " Ordenar y exportar " de " Ruta de compilación Java " "Dependencias de Android" y agregué en la biblioteca .tarro. Espero que te sea de utilidad.
fuente
Alternativamente también puede,
1) Navegue a ese método presionando 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 ..."
2) Haga clic en el botón "Adjuntar fuente ..."
3) Aparece una nueva ventana. Haga clic en el botón "Carpeta externa"
4) Busque la carpeta javadoc JavaFX. Si está en Windows con la configuración de instalación predeterminada, la ruta de la carpeta es
C:\Program Files\Oracle\JavaFX 2.0 SDK\docs
fuente
"C:\Program Files\Java\jdk1.8.0_11\javafx-src.zip"
Primero, si recibe el mensaje
Entonces significa que ya ha incluido el tarro externo necesario para su proyecto.
El siguiente paso sería asociar el jar externo con su URL javadoc.
¡Y ya está todo listo!
fuente
Sobre todo, las respuestas son correctas, pero también hay otro método que es muy útil.
Condición previa: su proyecto es un proyecto Maven o lo convierte en un proyecto Maven.
RightclickOnProject> Configuración> Convertir en proyecto Maven
- Ahora sigue los pasos:
1 . Seleccione cualquier jar para el que desee descargar fuentes o javadocs.
2 . Haga clic derecho> Maven> Descargar javadoc o Descargar javasources
fuente
Tampoco pude conseguir que el método "Adjuntar fuente ..." funcionara, y probé muchas formas diferentes. Los Javadocs para JavaFX se instalan en Archivos de programa \ Oracle \ JavaFX 2.x SDK \ docs. Otra forma de instalar Javadocs es:
Espero que esto ayude a algunas personas que estaban tan perplejas como yo.
fuente
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.
fuente
Ya está en un hilo diferente, solo una simple configuración de eclipse descargará automáticamente JavaDoc (pero, debe hacer clic en el método por primera vez).
¿Dónde puedo descargar JavaDoc para JPA 2.0?
fuente
Este truco funcionó para mí en Eclipse Luna (4.4.2): para un archivo jar que estoy usando (htsjdk), empaqué la 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 jar 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 jar src que acababa de poner en la carpeta lib-src. Ahora obtengo el Javadoc al pasar el cursor sobre cualquier cosa que esté usando del jar.
fuente
Si está utilizando maven, simplemente haga:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
fuente
Puede especificar la ubicación de Javadoc en línea para un JAR particular en Eclipse. Esto me salvó el día cuando no pude encontrar ningún Javadocs descargable para Kafka.
Package Explorer
, haga clic con el botón derecho en el JAR deseado (debajo de Bibliotecas de referencia del proyecto o Dependencias de Maven o cualquier cosa como tal) y haga clic enProperties
.Javadoc Location
.Javadoc location path
campo bajo URL de Javadoc, ingrese la URL de los Javadocs en línea, que probablemente termine con/<version>/javadoc/
. Por ejemplo, los Javadocs de Kafka 2.3.0 se encuentran en http://www.apache.org/dist/kafka/2.3.0/javadoc/ (es posible que desee cambiarhttps
ahttp
en su URL, ya que generó una advertencia de ubicación no válida después de haciendo clicValidate...
para mí).fuente
Para adjuntar el código fuente de Java con Eclipse,
Cuando instala el JDK, debe haber seleccionado la opción para instalar también los archivos fuente de Java. Esto copiará el archivo src.zip en el directorio de instalación. En Eclipse, vaya a Ventana -> Preferencias -> Java -> JRE instalados -> Agregar y elija el JDK que tiene en su sistema. Eclipse ahora enumerará los archivos JAR que se encuentran en el cuadro de diálogo. Allí, seleccione rt.jar y elija Source Attachment. De forma predeterminada, esto apuntará al src.zip correcto. Si no es así, elija el archivo src.zip que tiene en su directorio de instalación de java. Java source adjuntar en eclipse De manera similar, si ha descargado el javadoc en su máquina, también puede configurarlo en este cuadro de diálogo.
fuente