JDK 1.6 yang saat ini saya gunakan di OSX Mountain Lion tidak datang dengan src.zip baik, dan sejauh yang saya tahu tidak ada OSX JDK yang didukung untuk 1,6 tersedia lagi.
Jadi saya mengunduh sumber OpenJDK (menggunakan tautan dari jawaban yang diterima (+1)) lalu menjalankan:
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 *
(nama dan jalur file Anda dapat bervariasi ...)
Asosiasikan hal itu src.jardengan platform Java yang sesuai di IDE Anda dan Anda sebaiknya melakukannya.
Ada beberapa perbedaan antara sumber OpenJDK dan JDK yang saat ini saya jalankan (nomor baris tidak cocok di debugger, untuk satu), tetapi jika semua yang Anda inginkan adalah zip / jar untuk mengarahkan IDE Anda ke untuk relatif beberapa kasus Anda perlu mengintip beberapa kode untuk memahami cara kerja sesuatu, maka ini harus melakukan trik.
src.zipfile yang berisi Java API publik di direktori instalasi JDK. Apakah itu yang Anda cari (saya terutama menggunakan Windows, jadi mungkin distro Linux tidak memilikinya).