Как установить исходники JDK?

Как я могу загрузить исходный код Java на свой локальный компьютер, чтобы я мог ссылаться на него в IDE?

2 ответа

Решение

Пример для 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 распознал это автоматически и начал показывать мне исходный код.

В случае с 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!:)

Удачи всем!

В случае java 13 просто запустите sudo apt-get install openjdk-13-source

Другие вопросы по тегам