
Как мне загрузить исходный код Java на свой локальный компьютер, чтобы я мог ссылаться на него в IDE?
решение1
Пример для Java 8:
sudo apt-get install openjdk-8-source
apt-getпомещает его в соответствующее местоположение JDK как src.zip:/usr/lib/jvm/java-8-openjdk-amd64/src.zip
Intellij IDEA автоматически распознала его и начала показывать мне исходный код.
решение2
В случае Java 11 (на Ubuntu 18.04) я сделал:
Сначала я устанавливаю jdk 11:
sudo apt install openjdk-11-jdk
Я устанавливаю исходники так:
sudo apt-get install openjdk-11-source
И я нашел их в/usr/lib/jvm/openjdk-11/lib/src.zip
Я использую Eclipse, поэтому я захожу в меню Eclipse Window -> Preferences -> Installed JREs
и внутри выбираю
java-11-openjdk-amd64 -> edit -> select the jar (jrt-fs.jar) -> Source Attachment -> External location -> /usr/lib/jvm/openjdk-11/lib/src.zip
Теперь я с удовольствием читаю документацию по Java! :)
Желаем всем удачи!
решение3
В случае Java 13 просто запуститеsudo apt-get install openjdk-13-source