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
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:
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:
Acesse a pasta JDK e você deverá ver os seguintes arquivos:
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.
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