2011-06-20 22 views
12

Używam biblioteki innej firmy, którą zawarłem w moim projekcie. Zawiera klasy dla aplikacji, ale bez źródeł lub Javadoc. Zgodnie z oczekiwaniami, importowany obiekt po najechaniu myszką nie pokazuje javadoc.Jak wyświetlić Javadoc w Eclipse?

Note: This element neither has attached source nor attached 
Javadoc and hence no Javadoc could be found. 

Po googlowania dla kawałka, natknąłem 3 wersjach słoików

  1. app.jar
  2. app-sources.jar
  3. app-javadoc.jar

Pojawia się, a app-javadoc.jar zawiera tylko strony html, a źródła aplikacji nie zawierają nic oprócz plików .java (z komentarzami Javadoc).

co zrobiłem:

  • Dodany wszystkie 3 pliki do listy "odwołuje Biblioteki". Po "odświeżeniu" projektu nadal nie wyświetla się javadoc .

  • Dodatkowo pod właściwościach projektu, i wskazał "Javadoc ścieżkę do lokalizacji" rozpakowanym treści app-javadoc.jar (potwierdzony OK)

Mimo to, po zrobiwszy wszystko , moje Eclipse nie wyświetla javadoc.

Proszę doradzić

Dziękuję.

+1

może Chcesz spojrzeć tutaj: http://stackoverflow.com/a/11579339/356895 – JJD

Odpowiedz

25

Dodaj tylko plik app.jar do bibliotek referencyjnych.

następnie przejdź do Project Explorer, kliknij prawym przyciskiem plik jar-> Właściwości -> Javadoc Lokalizacja i dodaj lokalizację jar Javadoc (app-javadoc.jar).

Jeśli chcesz także przeglądać kod źródłowy, w tym samym oknie dialogowym przejdź do "Załącznika źródła Java" i dodaj tam plik app-sources.jar.

+1

Rozumiem. Dzięki Rahul – JAM

6

Myślę, że powinieneś ustawić lokalizację javadoc na samą bibliotekę, ale nie na właściwość lokalizacji javadoc projektu.

Projekt> Właściwości> Ścieżka budowania Java> Biblioteki rozwiń węzeł app.jar i wybierz węzeł "Lokalizacja Javadoc", a zobaczysz przycisk "Edytuj" po prawej stronie drzewa biblioteki. Następnie kliknij przycisk "Edytuj" i możesz wybrać javadoc w pliku jar.

Używam Eclipse nie MyEclipse, ale myślę, że są one podobne. FYI

0

Oto odpowiedź z dnia 2016-05-12:

W Eclipse Project Explorer, pod odwołuje Biblioteki, kliknij prawym przyciskiem myszy na plik jar dla którego wymaga dokumentacji. W tym przykładzie wymagam dokumentacji dla biblioteki IO Apache Commons.

enter image description here

wybierz Właściwości. Następnie wybierz Javadoc Lokalizacja:

enter image description here

W przypadku, Zastanawiam - biblioteki Apache Commons IO - plik javadoc słoik jest przechowywany w tym samym katalogu co plik jar biblioteka. W oknie dialogowym Właściwości wybierz Javadoc w archiwum, przejdź do odpowiedniego katalogu i kliknąć plik jar javadoc:

enter image description here

kliknij przycisk Otwórz, kliknij przycisk OK i gotowe. Jak pokazano poniżej, po najechaniu kursorem nad nazwą klasy Apache Commons IO Javadoc pojawia:

enter image description here

Powiązane problemy