Fala, Diego! Tudo bem contigo?
Eu tive este problema e resolvi da seguinte forma.
Quando vi na minha pasta, onde está instalado meu jdk, o arquivo zip mostrava que estava "quebrado". Por esse motivo não era identificado pelo meu Eclipse.
Eu baixei um novo pacote jdk (meu sistema é Ubuntu), entrei dentro dos arquivos de instalação, copiei meu src.zip e substituí pelo anterior que estava danificado.
No Eclipse, fiz o processo pelo Eclipse:
Attach Source
External Location
External file
src.zip
Alguns casos tem se descompactado o src.zip e optado pelo External Folder como opção!
Faça esse teste e nos retorne para sabermos se deu tudo certo, Diego!!!