關於Eclipse Attach Source找不到源碼的解決方法

    在Eclipse中有時須要查看jar包對應的源碼,可是找不到,好比rt.jar包;Eclipse 提供了Attach Source的按鈕,工具

可是要把源碼找到才能夠,若是沒有源碼呢?今天遇到了這樣的問題。 ui

反編譯一份出來,推薦Java Decompiler工具jd-gui,打開一個jar文件,而後Save all sources就能夠了。spa

而後在Eclipse中用Attache Souces選擇到生成文件,若是打不開,試着解壓反編譯生成的zip文件,就能夠打開了。ip

    如圖:
源碼

這樣就能夠看到HashMap的put方法,若是是同一個key,只是把Value替換爲新的value便可。不會key衝突。it

相關文章
相關標籤/搜索