2008-09-29 19 views
9

JRE/JDK kaynağının tam olarak eşleştiği JRE/JDK kaynağına sahip olduğu Windows makinemde en az bir JRE/JDK düzeyi almak istiyorum. Amacım hata ayıklama yaparken sistem sınıflarına girebilmek. Bunu nasıl yapacağınız hakkında herhangi bir öneriniz var mı? Şimdiden teşekkürler.JRE/JDK ile eşleşen kaynağa nasıl erişilir?

cevap

8

yararlı kaynağının çoğu senin JDK src.zip dosyada olacak.

jdk6.dev.java.net'dan jdk 6u3'e kadar kaynak alabilirsiniz. Linux'ta OpenJDK kaynak ve paketleri openjdk.java.net'dan edinebilirsiniz.

+0

Muhtemelen bilgileri derlenmiş ayıklama ile JDK sınıfları isteyeceksiniz İçeriği kendiniz toplayın veya uygun sürümü indirin. Örneğin JDKu18'in şu anda DEBUG sürümü için bir indirme sürümü vardır: http://download.java.net/jdk6/ –

+0

JDK rt.jar, en azından kaynak satır numarası hata ayıklama bilgilerine sahiptir (yığın izlerinde görünür). –

0

Kaynak kodu JDK 1.5+ yükleyicide bulunur. Sadece yükleme sırasında seçeneğin işaretli olmadığından emin olun.

0

Tutulma kullanıyorsanız, otomatik olarak yapılmazsa JDK'yı kaynağına bağlayabilirsiniz. Bu, Pencere> Tercihler> Java> Yüklü JRE'lerde yapılır. Listelenen JRE/JDK'lardan birini düzenlersiniz ve 'Sistem kitaplıkları' üzerindeki her bir kavanoz için src'nin ne olduğunu belirtin (örneğin, JDK ile gelen zip dosyasını ayarlayabilirsiniz). Bu şekilde herhangi bir JDK sınıfını ayıklayabilirsiniz.

5

Uzun zamandır bu problemi yaşadım; kaynak indirme sitesi orada bir süredir korunmamış olmalıdır.

Yine de şimdi sabit görünüyor:

http://download.java.net/jdk6/6u10/archive/

(. Bütün JDK 6 kaynak yüklemeler bağlantılarını Has, sadece 6u10 değil)