Расположение исходного кода 1.5.x JDK - PullRequest
4 голосов
/ 13 января 2009

Я установил Eclipse 3.3 в Mac OS X, и он не содержит файл src.zip, который я привык видеть при установке Windows и Linux. Где я могу скачать полный исходный код для Java 1.5 JDK (должны быть конкретные версии).

Мне удалось найти полный исходный код, однако он содержал невырожденные реализации буфера, и поэтому навигация по коду NIO была невозможна.

Поиск источника Java, обычно находящегося в JDK src.zip, а не источника VM.

Ответы [ 5 ]

4 голосов
/ 13 января 2009

Вы можете получить Документацию для разработчиков , в которую входит исходный код. Для загрузки необходимо иметь учетную запись ADC.

2 голосов
/ 13 января 2009

Брайан Клэппер уже упоминал об этом в комментарии, но загружаемые файлы JDK от Sun включают src.zip. Я не знаю, есть ли какой-нибудь способ получить его, кроме установки на целевой платформе, но вы можете установить его на Windows или Linux (виртуальную) машину и получить оттуда src.zip.

Специально для Java 1.5, загрузки здесь

[Update] Кроме того, исходные дистрибутивы JDK доступны от Sun от здесь . Кажется, что ссылка SCSL испорчена и бросает вас в цикл, но JRL все еще работает (если вы не возражаете против этого).

1 голос
/ 04 августа 2010

/ System / Library / Frameworks / JavaVM.framework / Версии / 1.5.0 / Главная / src.jar

Подробнее о: http://confluence.concord.org/display/CCTR/Get+local+copies+of+Mac+OS+X+Java+source+code+and+Javadoc

1 голос
/ 14 января 2009

Находится в

/ System / Library / Frameworks / JavaVM.framework / Versions.1.5.0 / Главная / src.jar

У меня есть установленный материал XCode, найденный на установочных дисках, которые поставляются с Mac, поэтому я не знаю, появляется ли исходный код при стандартной установке Mac OSX.

0 голосов
/ 13 января 2009

Неясно, возможно ли это вообще, поскольку Mac JDK, насколько мне известно, не является открытым исходным кодом. Он был создан Apple, а не Sun.

...