2012-04-05 2 views
2

Я пытаюсь добавить местоположение Javadoc в Eclipse Helios на OSX Lion 10.7.3. Я только что установил Java для разработчиков 2012-01 из Apple.Местоположение JDK API на OSX Lion

У меня проблема: В моей установочной папке Java нет файла src.jar/docs.jar (/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home).

Удалены ли они из установки? Что я могу сделать, чтобы исправить это?

Спасибо.

ответ

1

По умолчанию JDK на Mac не включает src.jar. Вам необходимо загрузить и установить «Java Developer Package» с Apple Developers. После установки вы найдете src.jar под путь похож на этот

/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home 
+0

я загрузить и установить пакет разработчика ... – Xaero182

+0

Затем на этой папке, которую вы найдет src.jar – dash1e

+0

Моя установка была обновлена ​​только вчера до '/ Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Содержание/Главная/src.jar' ... –

1

По умолчанию «пользовательские» загрузки Java из Apple не включают источники или Javadoc. Вы можете скачать специальный пакет Java Developer для установки с https://connect.apple.com/. Вам нужно будет зарегистрироваться в Apple с Apple Id, но бесплатной учетной записи достаточно, чтобы загрузить пакет разработчика, не нужно полное и дорогостоящее членство в ADC. Хорошая вещь о пакетах разработчиков также заключается в том, что они не перезаписывают друг друга, поэтому вы можете установить несколько версий для тестирования своего программного обеспечения.

+0

я сделал загрузить и установить пакет разработчика ... – Xaero182

0

Как обходной путь, оставьте свой проект, установите m2e и позвольте maven загружать источники (щелкните правой кнопкой мыши -> maven -> скачать источники). Преимущество заключается в том, что вы можете загружать источники для всех библиотек в дополнение к jdk

Смежные вопросы