Como é que adiciono a documentação da API Java ao Eclipse?
baixei a documentação da API Java de http://www.oracle.com/technetwork/java/javase/downloads/index.html#docs e supostamente o anexaram ao Eclipse usando o
Janela - >Preferências->Java - >Instalado JREs->editar - >"seleccionar rt.jar" - >Javadoc Localização
e a localização foi aceite e "valida" muito bem. No entanto, para a vida de mim, Eu não posso obter Eclipse para mostrar os Javadocs na dica que eu pairo sobre um item (para exemplo na declaração de um ArrayList). Eu também reiniciei o Eclipse em tentativas de fazê-lo funcionar
O que estou a fazer de errado?13 answers
Java 8
Página: http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html
Java 9
Page:http://www.oracle.com/technetwork/java/javase/documentation/jdk9-doc-downloads-3850606.html
- extrair o ficheiro zip na sua pasta local.
- do eclipse
Window --> Preferences --> Java --> "Installed JREs"
seleccione disponível JRE (jre6: C:\Program Files (x86)\Java\jre6, por exemplo) e clique em Editar. - seleccione Todas as "bibliotecas do sistema JRE" usando o controlo + A
- Carregue Em "Localização Javadoc"
- mudar a localização do Javadoc: de http://download.oracle.com/javase/6/docs/api/ "Para" ficheiro:/e:/Java/docs / api/".
Para o Javadoc offline do ficheiro zip em vez de O extrair.
Porquê esta abordagem?Isto já foi respondido que usa dados zip extraídos, mas consome mais memória do que um simples ficheiro zip.
Comparação do ficheiro zip e dados extraídos.jdk-6u25-fcs-bin-b04-apidocs.zip ---> ~57 MB
after extracting this zip file ---> ~264 MB !
Então, esta abordagem salva-me. 200 MB.
Como utilizar apidocs.zip?
1.Abrir
Windows -> Preferences
2.Seleccionar
jre
deInstalled JREs
Depois CarregueEdit...
3.Seleccione TODOS os ficheiros
.jar
deJRE system libraries
e depois carregue emJavadoc Location...
4.Procurar por
apidocs.zip
ficheiro paraArchive path
e definirPath within archive
como indicado acima. É isso.5.Colocar o cursor em qualquer nome de classe ou método e carregar em Shift + F2
Passei pelo mesmo problema e não achei nenhuma das respostas acima útil porque são antigas e com o novo JDK 1.8, a secção de documentação tem foi transferido para o src.zip na pasta JDK (C:\Program ficheiros\Java\jdk1. 8. 0_ 101 ) .
Agora tentei tudo a partir de cima e estava a mostrar-me o mesmo problema se carregar em ctrl e carregar (por exemplo, String ou System) no meu programa consigo que a fonte não seja encontrada.
Agora você pode fazer isso, vá para a pasta onde JDK (C:\Program ficheiros\Java\jdk1.8.0_101) está instalado e tente abrir o src.postal. Aqui você pode enfrentar um problema como em algum momento devido aos direitos administrativos nesta pasta que não lhe permitiria abrir este src.zip. Para resolver o problema , copie src.zip e colar em qualquer outra pasta (exemplo Desktop) e, em seguida, criar uma pasta src e unzip nele. Agora copia esta pasta de volta para a pasta JDK 1. 8* * (C:\Program ficheiros\Java\jdk1. 8. 0_ 101).**
Agora vai ao eclipse e abre qualquer programa. e carregue em ctrl e carregue em quaisquer objectos externos ou em qualquer coisa (por exemplo, texto ou sistema) .Irá obter o código não encontrado, agora Carregue em Anexar o código - > localização externa - > pasta externa e adicione a sua localização src (C:\Program ficheiros\Java\jdk1. 8. 0_ 101\src). Agora estás pronto para ir , eu tentei e funcionou comigo.Toda a localização da pasta acima é do meu sistema, por isso pode ser diferente para ti.
Vai à tua instalação do JDK. (
C:\Program Files\Java\jdk1.8.0_66
para mim).Desaperta o ficheiro
src.zip
(torna-seC:\Program Files\Java\jdk1.8.0_66\src\
para mim).Na janela do editor do Eclipse:
CTRL + Click
numa classe de Bibliotecajava.lang
. (algo comoString
).O Eclipse vai queixar-se e dizer-te que não tens a fonte.
Carregue
Attach source
->External Location
->External Folder
.Encontre a sua pasta de origem (
C:\Program Files\Java\jdk1.8.0_66\src\
para mim).Carregue
OK
->OK
.Bom Apetite.
Provavelmente um problema com o caminho que indicou na localização do Javadoc. É muito picuinhas. Certifique-se de que aponta para a raiz de onde o javadoc começa. Podem ser alguns directórios no zip que descarregaste.
Escolha uma classe que deseja ver a sua documentação e carregue em Ctrl+carregue nela, a página Javadoc informá-lo-á que não existe nenhum ficheiro Javadoc anexado e a seguir verá um botão chamado "anexar ficheiro". Carregue nesse botão e navegue até à pasta onde o JDK está instalado, normalmente para que o Win seja C:\Program ficheiros\Java\jdk_ XXXX e dentro desta pasta existe um src.zip file-desenhe e pressione OK e tudo está feito-você já tem Javadoc anexado.
Assegurar "Preferências" - > "Java" - > "Editor" - > "Hovers" - > "O Hover combinado " está verificado.
Janela > Preferências > Java > JREs Instalados
Se o JRE do seu projecto não estiver listado (como aconteceu comigo quando migrei um projecto jre7 para um novo espaço de trabalho jre8), terá de O adicionar aqui. Carregue Em " Adicionar..."e aponte o seu espaço de trabalho para a pasta JRE desejada. (O meu foi C://Program Files / Java / jre7). editar..."o JRE agora disponível, selecione o rt.jar, e clique em "localização Javadoc..."e aponte para a localização correcta do javadoc. Pela minha uso:
Para o jre7 -- http://docs.oracle.com/javase/7/docs/api/ Para jre8 -- http://docs.oracle.com/javase/8/docs/api/
Voila, Hover tooltip javadoc está reactivado. Espero que isto ajude mais alguém a tentar resolver este problema.
Se estiver a utilizar maven:
mvn eclipse:eclipse -DdownloadSources=true -DdownloadJavadocs=true