Last Updated on 27/12/2023
Já que a Oracle não mais disponibiliza o src.zip dentro do tools.zip a partir da revisão 45 do JDK 8, mostrarei como extrair o src.zip do instalador da JDK.
Download da JDK
![](https://bgasparotto-com.preview-domain.com/wp-content/uploads/2017/03/jdk-8u121-download-page.png)
Visite este link e baixe o JDK adequado para seu Windows (32 ou 64 bits), aceitando os termos de licença da Oracle.
Execute o instalador, mas pare por aí!
Execute o instalador recém baixado e espere até que a tela de boas vindas seja apresentada, neste ponto, não clique em Next tampouco feche a janela:
![Tela de boas vindas da instalação da JDK](https://bgasparotto-com.preview-domain.com/wp-content/uploads/2017/08/2017-08-29_161619.png)
Extração
Enquanto a tela de boas vindas continuar aberta, vá até C:\Users\\AppData\LocalLow\Oracle\Java substituindo <youruser>
pelo seu usuário atual do Windows, por exemplo C:\Users\bruno.gasparotto\AppData\LocalLow\Oracle, então você irá visualizar algo parecido como a seguir:
![Dentro do diretório LocalRow da pasta do Java](https://bgasparotto-com.preview-domain.com/wp-content/uploads/2017/08/2017-08-29_171720.png)
Acesse a pasta JDK e você deverá ver os seguintes arquivos:
![Dentro do diretório LocalRow](https://bgasparotto-com.preview-domain.com/wp-content/uploads/2017/08/2017-08-29_171839.png)
Estes arquivos contém os recursos a seguir, note os prefixos do arquivo de modo a te ajudar a encontrar os arquivos corretos nas próximas versões da JDK:
- jdk1.8.0_12164.msi: o instalador MSI
- sj180121.cab: o executável da JRE
- ss180121.cab: o src.zip que estamos procurando
- st180121.cab: o tools.zip do qual podemos extrair a JDK
- sz180121.cab: o arquivo COPYRIGHT
Abra o arquivo ss180121.cab e copie o src.zip para um local seguro, pois estes arquivos cab irão desaparecer quando você fechar o instalador.
![Arquivo src.zip dentro do arquivo ss180121.cab em LocalRow](https://bgasparotto-com.preview-domain.com/wp-content/uploads/2017/08/2017-08-29_173204.png)
Finalmente, com o arquivo src.zip gravado em um local seguro, feche o instalador que foi aberto no início deste tutorial.
Para um guia de como extrair a JDK de dentro do instalador baixado, por favor visite:
Espero que ajude. Até mais!
Referências
- Stack Overflow – No “src.zip” when extracting JDK installer
- Brucalipto.org – How to Create a Portable JDK 1.8 on Windows