Come posso scaricare il codice sorgente di Java sul mio computer locale, in modo da poterlo fare riferimento in un IDE?
Come posso scaricare il codice sorgente di Java sul mio computer locale, in modo da poterlo fare riferimento in un IDE?
Risposte:
Esempio per Java 8:
sudo apt-get install openjdk-8-source
apt-get lo inserisce nella posizione JDK pertinente come src.zip:/usr/lib/jvm/java-8-openjdk-amd64/src.zip
Intellij IDEA l'ha riconosciuto automaticamente e ha iniziato a mostrarmi il codice sorgente.
In caso di java 11 (su Ubuntu 18.04) ho fatto:
Per prima cosa installo jdk 11:
sudo apt install openjdk-11-jdk
Installo i sorgenti in questo modo:
sudo apt-get install openjdk-11-source
E li ho trovati dentro /usr/lib/jvm/openjdk-11/lib/src.zip
Uso Eclipse quindi vado nel menu di Eclipse Window -> Preferences -> Installed JREs
e all'interno di select
java-11-openjdk-amd64 -> edit -> select the jar (jrt-fs.jar) -> Source Attachment -> External location -> /usr/lib/jvm/openjdk-11/lib/src.zip
Ora ho letto felicemente la documentazione di Java! :)
Buona fortuna a tutti!