Исходный код для Mac OS X Обновления Java

Java для Mac OS X 10.6 Обновление 3 обновлено до версии java 1.6.0_22. Однако они не включали исходный код или JavaDoc. Кто-нибудь знает, если Apple предоставляет источник, и если да, то где его найти?

Я хотел бы приложить источник к Eclipse.

У меня была такая же проблема сегодня – я установил пакет Java Developer с http://connect.apple.com , но не смог найти «src.jar» в /System/Library/Frameworks/JavaVM.framework/... больше , На моей машине сейчас
/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home/src.jar .

Обновление: для последней версии с марта 2011 года банка теперь:
/Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/src.jar

Еще раз вам придется сначала загрузить новый пакет Java Developer.

Я делаю следующее:

Загрузите и установите Java Developer Kit (используя ваш разработчик AppleId), текущую версию 1.6.0_24-b07-334.jdk , а затем в оболочку cd в каталог /System/Library/Frameworks/JavaVM.framework/Home .

Поместите символические ссылки на исходные файлы src.jar , src.jar , docs.jar и appledocs.jar , в только что загруженном jdk, то есть:

sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home/src.jar src.jar

и аналогично для двух других банок.

Затем в Eclipse / Preferences вы можете создать новую установленную JRE , дублируя существующую (существующий указывает на что-то вроде /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ), а затем выберите новый установленный JRE и удалить оригинал.

Проекты Eclipse, возможно, нуждаются в обновлении, чтобы указать на «новую» JRE, но исходные и javadocs теперь должны быть доступны для стандартных java-файлов без лишнего шума.

NB Убедитесь, что версия jdk соответствует версии вашей системы Java для правильной работы.

Установите java-источник, документы за 8 шагов:

  1. Войдите в свой Apple ID ( http://connect.apple.com )

  2. Перейдите на страницу https://developer.apple.com/downloads/index.action

  3. Загрузить Java для OS X 2012-00 * Пакет разработчика

  4. Установите javadeveloper_for_os_x_ * .dmg .

  5. Перейдите в Eclipse> Настройки> Java> Установленная JRE

  6. Нажмите « Поиск» …

  7. Выберите JRE с таким расположением, как / Library / Java / JavaVirtualMachines / 1.6.0_your_jdk_filename.jdk / contents / home . В моем случае имя файла 1.6.0_33-b03-424.jdk было 1.6.0_33-b03-424.jdk .

    Вы можете найти имя файла jdk в терминале: ls -l /Library/Java/JavaVirtualMachines

  8. Теперь, когда вы пытаетесь «открыть объявление» и получаете сообщение «Источник не найден», нажмите кнопку « Прикрепить источник …» и вставьте / Библиотека / Java / JavaVirtualMachines / 1.6.0_your_jdk_filename.jdk /contents/home/src.jar

Это точные шаги, которые сработали для меня.

Перейдите на страницу загрузки Java dev java и получите последнюю версию, которую вы можете (веб-сайт apple dev не позволит загружать пакеты, которые не подходят для вашей версии ОС).
Я установил пакет Java Developer Package для Mac OS X 10.6 Update 5 (образ диска) .

Затем я выполнил следующие команды:

 sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_26-b03-384.jdk/Contents/Home/src.jar /System/Library/Frameworks/JavaVM.framework/Home/src.jar sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_26-b03-384.jdk/Contents/Home/docs.jar /System/Library/Frameworks/JavaVM.framework/Home/docs.jar sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_26-b03-384.jdk/Contents/Home/appledocs.jar /System/Library/Frameworks/JavaVM.framework/Home/appledocs.jar 

Затем я перезапустил Eclipse (мне не нужно было создавать новую JRE).

Вам также может потребоваться установить Обновление для Java-разработчиков: http://developer.apple.com/library/mac/releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html

Он также не работает после загрузки и установки. Использование каталога не работало ни для меня. Это помогло наконец:

  sudo cp /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home/src.jar /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/ 

и связали его через затмение!

Я обнаружил, что решения не работают для меня (не уверен, что я делаю неправильно), но я смог увидеть источник в Eclipse, когда я выбрал каталог src.jar вместо указания фактического банку.

FYI; На Macbook Pro 2008, однако, переустановленный с нуля с помощью Lion и NetBeans 7.0.1, таким образом, обновление пакета Java 10.7 1 (последняя версия), источник и JavaDoc, к счастью, были автоматически установлены после загрузки пакета разработчика, как описано в этом streamе. Все хорошо.

Для OSX 10.7 Lion работает обновление Java 1, я обнаружил, что источники находятся в: /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/src.jar. Как уже отмечалось в других ответах, сначала необходимо загрузить и установить пакет Java Developer от Apple до установки этого каталога в вашей среде IDE.

31 января 2012 года Apple разместила на своем сайте разработчика Java для Mac OS X Developer Preview 11M3614 + 10M3614 .

Это версия, которая включает исходный код, документ и т. Д. (Т. Е. Все, что нужно разработчику).

Загрузите пакет ubuntu из следующей ссылки, извлеките его (команда usr ar, т.е. ar -x * .deb),

скопируйте файл src.zip и сохраните его.

http://packages.ubuntu.com/hardy/all/sun-java6-source/download

  • Процесс bash использует 90% процессор, возвращается на перезагрузку компьютера
  • Разрешения XAMPP для Mac OS X?
  • Завершение вкладок, нечувствительных к регистру, в Bash
  • Дом Maven (M2_HOME) не подхвачен IntelliJ IDEA
  • Как вы отформатируете SD-карту на 2 ГБ на FAT32 (желательно с дисковой утилитой)?
  • Удаленный рабочий стол для OS X, который лучше, чем VNC?
  • Создайте новое окно терминала (Mac OS X)?
  • Google переводит клиент для OS X
  • Восстановление удаленного пользователя root и пароля для MySQL
  • Как установить ant на OS X Mavericks?
  • Как синхронизировать файловую систему между двумя Mac?
  • Interesting Posts

    JavaFX 8 WebEngine: Как получить console.log () из javascript в System.out в java?

    Свойства CSS: отображение и видимость

    Как выбрать приложение по умолчанию для открытия файлов в Firefox?

    Как исправить ‘.’ не является внутренней или внешней командой

    Android – как получать трансляции намерения ACTION_SCREEN_ON / OFF?

    Как заставить Firefox 13 загружать все мои вкладки при запуске или при возобновлении перезагрузки

    Как получить информацию о пользователе из twitter в приложении Android?

    Изменение размера изображения пропорционально ограничениям MaxHeight и MaxWidth

    Проверка правильности электронной почты Regex

    Выражения выражения слова регулярного выражения

    Функция Excel TEXT не работает должным образом

    Как заставить Zsh не сохранять неудачную команду

    Безопасно ли получать значения из java.util.HashMap из нескольких streamов (без изменений)?

    Как использовать общие свойства для нескольких проектов maven?

    regex: Как избежать обратных косых черт и специальных символов?

    Давайте будем гением компьютера.