Obecnie pracuję z JavaFX. Za każdym razem, gdy najeżdżam kursorem na metodę JavaFX, pojawia się następujący błąd:
'Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found'
Jak mam to rozwiązać? Jak mogę dołączyć javadoc lub źródło, aby zobaczyć opis metod?
Odpowiedzi:
źródło
Możesz skonfigurować Javadocs z pobieraniem jar, w zasadzie javadocs będą kierowane bezpośrednio z Internetu.
Wykonaj kroki:
w przypadku javadocs offline można pobrać z: http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
Po kliknięciu Zaakceptuj umowę licencyjną możesz pobrać javafx-2_2_0-apidocs.zip
źródło
http://htmlunit.sourceforge.net/apidocs/
i niehttp://htmlunit.sourceforge.net/apidocs/index.html
Ani Projekt / Właściwości / Lokalizacja Javadoc, ani Projekt / Właściwości / Ścieżka kompilacji Java / Biblioteki nie pomogły mi, dopóki nie wybrałem i nie przesunąłem się w górę na karcie „ Zamów i eksport ” w „ Ścieżce kompilacji Java ” „Zależności systemu Android” i nie dodałem do biblioteki .słoik. Mam nadzieję, że się przyda.
źródło
Alternatywnie możesz również
1) Przejdź do tej metody, naciskając Ctrl + Kliknij metodę. Otworzy się nowa zakładka / okno z tekstem „Nie znaleziono źródła” i przyciskiem „Dołącz źródło ..”
2) Kliknij przycisk „Dołącz źródło ..”
3) Pojawi się nowe okno. Kliknij przycisk „Folder zewnętrzny”
4) Zlokalizuj folder JavaFX javadoc. Jeśli korzystasz z systemu Windows z domyślnymi ustawieniami instalacji, ścieżka folderu to
C:\Program Files\Oracle\JavaFX 2.0 SDK\docs
źródło
"C:\Program Files\Java\jdk1.8.0_11\javafx-src.zip"
Po pierwsze, jeśli otrzymasz wiadomość
Oznacza to, że dołączyłeś już zewnętrzny słoik potrzebny do twojego projektu.
Następnym krokiem byłoby powiązanie zewnętrznego jar z jego adresem URL javadoc.
I gotowe!
źródło
Przede wszystkim odpowiedzi są poprawne, ale jest też inna metoda, która jest bardzo przydatna.
Warunek wstępny: Twój projekt jest projektem Maven lub przekształca go w projekt Maven.
RightclickOnProject> Konfiguracja> Konwertuj na projekt Maven
- Teraz postępuj zgodnie z instrukcjami:
1 . Wybierz dowolny jar, dla którego chcesz pobrać źródła lub javadoc.
2 . RightClick> Maven> Pobierz javadoc lub Pobierz javasources
źródło
Nie mogłem też uruchomić metody „Dołącz źródło ...” i próbowałem wielu różnych sposobów. Dokumenty Javadocs dla JavaFX są instalowane w folderze Program Files \ Oracle \ JavaFX 2.x SDK \ docs. Innym sposobem instalacji Javadocs jest:
Mam nadzieję, że pomoże to niektórym ludziom, którzy byli równie zaskoczeni jak ja.
źródło
Oprócz odpowiedzi @dhroove (napisałbym komentarz, gdybym miał 50 rep ...)
Link zmienił się na: http://docs.oracle.com/javafx/2/api/
Przynajmniej moje zaćmienie nie było w stanie użyć łącza od niego.
źródło
Jest już w innym wątku, tylko proste ustawienie zaćmienia automatycznie pobierze JavaDoc (ale musisz kliknąć tę metodę po raz pierwszy).
Skąd mogę pobrać JavaDoc dla JPA 2.0?
źródło
Ta sztuczka zadziałała dla mnie w Eclipse Luna (4.4.2): W przypadku pliku jar, którego używam (htsjdk), spakowałem źródło w osobnym pliku jar (o nazwie htsjdk-2.0.1-src.jar; mogę to zrobić ponieważ htsjdk jest open source) i zapisałem go w folderze lib-src mojego projektu. We własnym źródle Javy wybrałem element z jar i wcisnąłem F3 (deklaracja Open). Eclipse otworzył plik klasy i pokazał przycisk „Dołącz źródło”. Kliknąłem przycisk i wskazałem plik jar src, który właśnie umieściłem w folderze lib-src. Teraz dostaję Javadoc, gdy najeżdżam na wszystko, czego używam ze słoika.
źródło
Jeśli używasz mavena, po prostu zrób:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true
źródło
Możesz określić lokalizację online Javadoc dla konkretnego pliku JAR w Eclipse. To uratowało mi dzień, kiedy nie mogłem znaleźć żadnych Javadoców do pobrania dla Kafki.
Package Explorer
prawym przyciskiem myszy na zamierzonym JAR (w ramach projektu bazach Biblioteki lub Maven Dependences lub czegokolwiek jako takiego) i kliknijProperties
.Javadoc Location
.Javadoc location path
polu pod Javadoc URL wprowadź adres URL online Javadoc, który najprawdopodobniej kończy się na/<version>/javadoc/
. Na przykład, Kafka 2.3.0 za Javadocs znajdują się http://www.apache.org/dist/kafka/2.3.0/javadoc/ (warto zmienićhttps
, abyhttp
w adresie URL, ponieważ podniesiony nieprawidłowy ostrzeżenia lokalizacji po klikając naValidate...
mnie).źródło
Aby dołączyć kod źródłowy Java za pomocą Eclipse,
Podczas instalowania pakietu JDK należy wybrać opcję instalacji również plików źródłowych Java. Spowoduje to skopiowanie pliku src.zip do katalogu instalacyjnego. W Eclipse przejdź do Window -> Preferences -> Java -> Installed JREs -> Add i wybierz JDK, który masz w swoim systemie. Eclipse wyświetli teraz listę plików JAR znalezionych w oknie dialogowym. Tam wybierz rt.jar i wybierz Source Attachment. Domyślnie będzie to wskazywać na właściwy plik src.zip. Jeśli nie, wybierz plik src.zip, który znajduje się w katalogu instalacyjnym Java. źródło java dołączone w zaćmieniu Podobnie, jeśli masz pobrany javadoc na swój komputer, możesz to również skonfigurować w tym oknie dialogowym.
źródło