После обновления до последнего (и теперь устаревшего, sniff...) обновления Apple JDK Eclipse больше не показывает исходный код для классов JDK. Он просит меня подключить файл или папку местоположения источника. Где я могу это найти?
Как подключить JDK-источники для Eclipse на Snow Leopard?
Ответ 1
Кажется, что 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
Ответ 2
Для каждого обновления от Apple я пишу новое сообщение в блоге с обновленными символическими ссылками. Я заметил много трафика на моем блоге из одного из ответов, поэтому я решил, что могу обновить все с помощью последней версии.
Я мог бы написать простую оболочку script, чтобы сделать это для вас, но для этого потребуется загрузить файл. Кажется проще просто выполнить несколько простых команд.
Это последнее обновление 5:
http://lookfirst.com/2011/06/fix-missing-source-for-java-mac-os-x.html
Ответ 3
Я использую Mac OS 10.8.5. Я загрузил java для Mac OS 10.7 и установил его. Я нашел файл src.jar
в
/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/src.jar.
Тогда I
- Открытое eclipse (JUNO)
- Eclipse > Prefereces > JAVA > Установленный jre
- Отредактируйте указанный java
В разделе системных библиотек jre,
- Разверните первый (т.е. classes.jar)
- Вы можете видеть, что src не подключен.
- Дважды щелкните это и укажите указанное выше местоположение.
Что это.
Ответ 4
В моем случае источники находятся в
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar
Вам может потребоваться установить это в настройках Eclipse: Java - установлены JRE. Выберите 1.6 JVM и нажмите "Изменить". Теперь выберите classes.jar из списка системных библиотек JRE, щелкните ссылку источника и введите путь к вашему src.jar.
Ответ 5
Для всех парней, которые страдали от поиска исходного кода здесь и там в течение нескольких часов, но, наконец, ничего не получили.
Для подключения Eclipse (недостаточно доступно для версии 1.6): jdk1.7.0_21_src_for_mac.zip