JDK 1.6 tôi hiện đang sử dụng trên OSX Mountain Lion cũng không đi kèm src.zipvà theo như tôi có thể nói là không có OSX JDK được hỗ trợ cho 1.6 nữa.
Vì vậy, tôi đã tải xuống nguồn OpenJDK (sử dụng các liên kết từ câu trả lời được chấp nhận (+1)) rồi chạy:
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 *
(tên tệp và đường dẫn của bạn có thể thay đổi ...)
Liên kết điều đó src.jarvới nền tảng Java thích hợp trong IDE của bạn và bạn sẽ thấy ổn.
Có một số khác biệt giữa nguồn OpenJDK và JDK tôi hiện đang chạy (số dòng không khớp với trình gỡ lỗi, đối với một), nhưng nếu tất cả những gì bạn muốn là một zip / jar để trỏ IDE của bạn tương đối Một vài trường hợp bạn cần xem lén một số mã để hiểu cách thức hoạt động của một cái gì đó, thì điều này sẽ thực hiện thủ thuật.
src.ziptệp chứa API Java công khai trong thư mục cài đặt JDK. Đó có phải là những gì bạn đang tìm kiếm (Tôi chủ yếu sử dụng Windows, vì vậy có thể bản phân phối Linux không có nó).