Onde eu obtenho o código-fonte para as APIs Java?

2

Eu quero saber onde estão as APIs do java armazenadas. Eu uso openJDK 7. Eu quero editar alguns dos códigos de uma classe para atender às minhas necessidades e, portanto, eu quero saber onde estão armazenadas essas APIs. Alguém pode por favor responder a esta pergunta?

    
por Pranit Bauva 30.06.2012 / 09:55

1 resposta

2

Para obter o código-fonte, execute (como usuário comum, não como root)

apt-get source openjdk-7-jre

Ele fará o download da árvore de origem usada para gerar todos os pacotes do openjdk-7. Ele faz o download para o seu diretório atual, então você pode querer executar algo como mkdir -p ~/src && cd ~/src primeiro.

O arquivo compactado jdk-dfsg.tar.gz na raiz da árvore de origem parece conter todas as classes padrão.

Você pode precisar ativar repositórios de código-fonte:

por geirha 30.06.2012 / 10:16