Jak mogę pobrać kod źródłowy Java na mój komputer lokalny, aby móc odwoływać się do niego w środowisku IDE?
Jak mogę pobrać kod źródłowy Java na mój komputer lokalny, aby móc odwoływać się do niego w środowisku IDE?
Odpowiedzi:
Przykład dla Java 8:
sudo apt-get install openjdk-8-source
apt-get umieszcza go pod odpowiednią lokalizacją JDK jako src.zip:/usr/lib/jvm/java-8-openjdk-amd64/src.zip
Intellij IDEA rozpoznała to automatycznie i zaczęła pokazywać mi kod źródłowy.
W przypadku java 11 (na Ubuntu 18.04):
Najpierw instaluję jdk 11:
sudo apt install openjdk-11-jdk
Instaluję takie źródła:
sudo apt-get install openjdk-11-source
I znalazłem je w /usr/lib/jvm/openjdk-11/lib/src.zip
Używam Eclipse, więc wchodzę do menu Eclipse Window -> Preferences -> Installed JREs
i wybieram wewnątrz
java-11-openjdk-amd64 -> edit -> select the jar (jrt-fs.jar) -> Source Attachment -> External location -> /usr/lib/jvm/openjdk-11/lib/src.zip
Teraz chętnie czytam dokumentację Java! :)
Powodzenia dla wszystkich!