Как (повторно) подключить JDK-источники для Eclipse на Snow Leopard? - PullRequest
13 голосов
/ 02 ноября 2010

После обновления до последнего (а теперь уже устаревшего, сниффского ...) обновления JDK от Apple Eclipse больше не отображает исходный код для классов JDK. Это просит, чтобы я приложил исходный файл местоположения или папку. Где я могу найти это?

Ответы [ 5 ]

15 голосов
/ 10 ноября 2010

Похоже, что Java для Mac OS X 10.6 Update 3 больше не включает источники.Сейчас есть отдельный пакет «Java для Mac OS X 10.6 Update 3 Developer Package».Смотри http://lookfirst.com/2010/10/how-to-fix-missing-source-for-latest.html

6 голосов
/ 06 июля 2011

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

Я мог бы написать простой скрипт оболочки, чтобы сделать это для вас, нопотребует от вас скачать файл.Кажется, проще просто выполнить несколько простых команд.

Это последняя версия обновления 5:

http://lookfirst.com/2011/06/fix-missing-source-for-java-mac-os-x.html

3 голосов
/ 27 октября 2012

Я использую Mac OS 10.8.5. Я скачал Java для Mac OS 10.7 и установил его. Я нашел файл src.jar в

/ Library / Java / JavaVirtualMachines / 1.6.0_37-b06-434.jdk / Содержание / Главная / src.jar.

Тогда я

  1. Открытое затмение (JUNO)
  2. Eclipse> Предпочтения> JAVA> Установленный jre
  3. Редактировать Java в списке

В разделе системных библиотек jre,

  1. Развернуть первый (то есть, classes.jar)
  2. Вы видите, что src не подключен
  3. Дважды щелкните по нему и укажите вышеуказанное местоположение

Вот и все.

1 голос
/ 02 ноября 2010

В моем случае источники находятся в

/ Система / Библиотека / Каркасы / JavaVM.framework / Версии / 1.6.0 / Home / src.jar

Возможно, вам потребуется установитьв настройках Eclipse: Java - установлены JRE.Выберите 1.6 JVM и нажмите «Изменить».Теперь выберите classes.jar из списка системных библиотек JRE, щелкните вложение источника и введите путь к вашему src.jar.

0 голосов
/ 19 июня 2013

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

Для присоединения Eclipse (несовместимо с 1.6): jdk1.7.0_21_src_for_mac.zip

...