2013-09-24 10 views
10

Mam folder pełen plików HTML, które zawierają dokumentację Spring Framework API, http://docs.spring.io/spring/docs/3.2.4.RELEASE/javadoc-api/.Jak wyświetlić w Javadoc Spring Framework w Eclipse?

Chciałbym móc umieścić kursor nad nazwą metody/interfejsu Spring/etc w Eclipse (jak klasa ClassPathXmlApplicationContext) i uzyskać wyjaśnienie z tych dokumentów. W tej chwili otrzymuję: "Uwaga: ten element nie ma dołączonego źródła ani dołączonej Javadoc, a zatem nie można znaleźć Javadoc".

Czy istnieje sposób na poinformowanie Eclipse, aby zaimplementował ten folder i jego podfoldery, aby te Javadoki działały? Czy muszę je najpierw pakować w jakiś sposób? Używam Spring Tool Suite, lub mogę użyć zwykłego Eclipse.

Próbowałem niektórych rzeczy, które były zalecane w innych odpowiedziach, ale nie wiem, co się dzieje.

Jeśli ktokolwiek może pomóc, byłoby miło.

+1

Użycie Mavena rozwiązuje ten problem w bardzo elegancki sposób ... – ppeterka

+2

Możesz podać mi link do pobrania dokumentacji Spring Framework API dla wiosny 3.1.0. Nie ma gdzie go pobrać. Szukałem go wszędzie. –

+0

można uzyskać dostęp do wszystkich api wiosny w tym [link] (http://repo.spring.io/release/org/springframework/spring/) – Hossein

Odpowiedz

3

Przejdź do właściwości swojego projektu i wybierz Java Build Path, a następnie wybierz zakładkę o nazwie Libraries, tam możesz rozwinąć dowolny słoik, aby wybrać Source attachment lub Javadoc location i kliknąć przycisk Edit. W wyświetlonym oknie dialogowym można określić folder, plik JAR lub kod zip z kodem źródłowym lub ścieżkę lokalizacji lub adres URL Javadoc.

Mam nadzieję, że to pomoże.

+0

To działa dla mnie.Dziękuję Ci. – user2813009

+0

@ user2813009 Jeśli to rozwiązuje twój problem, rozważ oznaczenie odpowiedzi jako zaakceptowanej. – arturo

6

Jeśli chcesz nauczyć się nowej, świetnej technologii, sprawdź: Maven. Zgodnie ze stroną,

Apache Maven to narzędzie do zarządzania projektami i zrozumienia oprogramowania. W oparciu o koncepcję modelu obiektu projektu (POM), Maven może zarządzać kompilacją projektu, raportowaniem i dokumentacją z centralnego elementu informacji o numerze .

Za jego pomocą można dodawać zależności do projektu. Nie wchodzę w to, ale kiedy to robisz, Maven pobiera , jeśli jest dostępny kod źródłowy tych zależności, zazwyczaj źródło i javadoc jar s. Możesz wtedy po prostu Open Declaration (F3) z interesującej Cię klasy i sprawdzić jej źródło lub javadoc. Po pobraniu kodu źródłowego javadoc jest również dostępny po najechaniu kursorem na klasę, metodę, pole itp.

+3

Działa to tylko wtedy, gdy zależność maven dostarcza również javadoc i źródeł. –

16

To bardzo proste.

Można kliknąć prawym przyciskiem myszy na projekcie i przejść do Maven -> Download JavaDoc, można również wybrać Maven -> Download Sources

Jeśli z jakichkolwiek przyczyn nie działa to można również uruchomić:

mvn dependency:resolve -Dclassifier=javadoc 

a następnie wybierz Maven -> Update Project ...

+0

to nie działa z wiosną, jak opisano w http://stackoverflow.com/questions/17086272/how-to-download-sources-and-javadoc-artifacts-with-maven-eclipse-plugin-from-oth- – efaj

+0

To prawdopodobnie zależy od wersji Eclipse. Z Eclipse Neon to działa dobrze. –

+0

Używam Neon – efaj

Powiązane problemy