¿Cómo puedo descargar el código fuente de Java en mi máquina local, para poder consultarlo en un IDE?
fuente
¿Cómo puedo descargar el código fuente de Java en mi máquina local, para poder consultarlo en un IDE?
Ejemplo para Java 8:
sudo apt-get install openjdk-8-source
apt-get lo coloca debajo de la ubicación JDK relevante como src.zip:/usr/lib/jvm/java-8-openjdk-amd64/src.zip
Intellij IDEA lo reconoció automáticamente y comenzó a mostrarme el código fuente.
En el caso de Java 11 (en Ubuntu 18.04) hice:
Primero instalo jdk 11:
sudo apt install openjdk-11-jdk
Instalo las fuentes así:
sudo apt-get install openjdk-11-source
Y los encontré en /usr/lib/jvm/openjdk-11/lib/src.zip
Uso Eclipse, así que entro en el menú de Eclipse Window -> Preferences -> Installed JREs
y selecciono
java-11-openjdk-amd64 -> edit -> select the jar (jrt-fs.jar) -> Source Attachment -> External location -> /usr/lib/jvm/openjdk-11/lib/src.zip
¡Ahora estoy feliz de leer la documentación de Java! :)
¡La mejor de las suertes para todos!