JDK 1.6, который я сейчас использую на OSX Mountain Lion, также не поставляется с src.zip, и, насколько я могу судить, больше не поддерживается OSX JDK для 1.6.
Поэтому я скачал исходный код OpenJDK (используя ссылки из принятого ответа (+1)) и запустил:
cd ~/Downloads
mkdir jdk6src
cd jdk6src
tar xf ../openjdk-6-src-b27-26_oct_2012.tar.gz
cd jdk/src/share/classes
jar cf /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/src.jar *
(Ваши имена файлов и пути могут отличаться ...)
Свяжите это src.jarс соответствующей платформой Java в вашей среде IDE, и все будет хорошо.
Существуют некоторые расхождения между исходным кодом OpenJDK и JDK, который я в данный момент использую (номера строк не совпадают в отладчике, например), но если все, что вам нужно, это zip / jar, на который будет указывать ваша IDE для относительно В некоторых случаях вам нужно взглянуть на какой-то код, чтобы понять, как что-то работает, тогда это должно сработать.
src.zipфайл, который содержит общедоступный API Java в каталоге установки JDK. Это то, что вы ищете (я в основном использовал Windows, поэтому, возможно, в дистрибутиве Linux его нет).