關(guān)于eclipse查看class源碼的信息
這個(gè)分兩步1鼠標(biāo)放到你要看的函數(shù)上面,按ctrl鍵,可以看到定義的提示如下圖2這時(shí)可以選擇定義原型或者執(zhí)行代碼然后單擊鼠標(biāo)左鍵;必須為JDK,不能是JRE,例如C\Program Files\Java\jdk180_65,然后保存退出這是再返回eclipse中,點(diǎn)擊jdk自帶的任何一個(gè)類,都能看到源碼了希望可以幫助到你,有問(wèn)題請(qǐng)繼續(xù)追問(wèn),沒(méi)問(wèn)題望采納;但是有兩種方法可以看源代碼 如果是jar包中的class可以去網(wǎng)上查找該jar包的源碼,但是有些不是常用jar包的源碼很不好找 還有就是下載個(gè)反編譯工具 將class再反編譯成java 也可以直接弄到Eclipse里面 給樓主參考一個(gè)回答;在Eclipse下查看JDK源代碼1打開(kāi)eclipse,點(diǎn) “window” “Preferences” “Java” “Installed JRES”,此時(shí)”Installed JRES”右邊是列表窗格,列出了系統(tǒng)中的 JRE 環(huán)境,選擇你的JRE,然后點(diǎn)邊上的 “Edit。
在Eclipse中查看JDK類庫(kù)的源代碼 設(shè)置 1點(diǎn)“window” quotPreferencesquot quotJavaquot quotInstalled JRESquot 2此時(shí)quotInstalled JRESquot右邊是列表窗格,列出了系統(tǒng)中的 JRE 環(huán)境,選擇你的JRE,然后點(diǎn)邊上的 quotEdit;class文件上面有個(gè)按鈕, 點(diǎn)擊他,然后選擇jdk下面的srczip;在Eclipse中查看Java類庫(kù)的源代碼,可以通過(guò)Ctrl+鼠標(biāo)左鍵的方式來(lái)完成在下載JDK并安裝的時(shí)候,會(huì)有一個(gè)srczip文件,此文件就是Java類庫(kù)的源碼但是有時(shí)候,會(huì)出現(xiàn)源碼未找到的問(wèn)題,此時(shí)可以通過(guò)對(duì)其設(shè)置來(lái)解決以JDK1;在Eclipse中查看JDK類庫(kù)的源代碼 設(shè)置1點(diǎn) “window” quotPreferencesquot quotJavaquot quotInstalled JRESquot2此時(shí)quotInstalled JRESquot右邊是列表窗格,列出了系統(tǒng)中的 JRE 環(huán)境,選擇你的JRE,然后點(diǎn)邊上的 quotEditquot;查看Eclipse中導(dǎo)入包的源碼1展開(kāi)項(xiàng)目中的Web App Libraries選項(xiàng) 2然后找到剛導(dǎo)入的jar包,并展開(kāi) 3雙擊其中的一個(gè)Class文件 4點(diǎn)Attach Source按鈕,在彈出窗口中選第二項(xiàng)External location 5點(diǎn)右面的External。
01 打開(kāi)Eclipse,在工具欄中找到窗口,選擇首選項(xiàng) 02 在首選項(xiàng)左側(cè)找到安裝JREs,點(diǎn)擊Duplicate 03 在打開(kāi)的選項(xiàng)卡里,找到本地路徑下JRE下面的rtjar文件,選中;1如果你沒(méi)有進(jìn)行關(guān)聯(lián)過(guò),可以在Editor中寫(xiě)下如下的語(yǔ)句String str = null然后按住Ctrl鍵, 用鼠標(biāo)左鍵點(diǎn)擊quotStringquot,就會(huì)彈出 Class File Editor 的界面讓你關(guān)聯(lián)源文件,點(diǎn)擊界面上的quotAttach Sourcequot按鈕,在彈出的quot;兩種方式,一種是去網(wǎng)上下源碼,然后按照dawnmelody 所說(shuō)的,做關(guān)聯(lián)另一種是下載MyEclipse,eclipse是不帶源碼的,但MyEclipse里面,凡是JavaSE的源碼都是可以看的,但涉及到JavaEE的看不了。
1首先打開(kāi)eclipse,建立項(xiàng)目Test,將struts2相關(guān)jar包導(dǎo)入到其中在Package Explorer標(biāo)簽欄下操作2這里查閱struts2中,struts2core2312jar下的源代碼在Test項(xiàng)目下,找到 Web App Libraries struts2cor;在Eclipse中查看Java類庫(kù)的源代碼,可以通過(guò)Ctrl+鼠標(biāo)左鍵的方式來(lái)完成在下載JDK并安裝的時(shí)候,會(huì)有一個(gè)srczip文件,此文件就是Java類庫(kù)的源碼但是有時(shí)候,會(huì)出現(xiàn)源碼未找到的問(wèn)題,此時(shí)可以通過(guò)對(duì)其設(shè)置來(lái)解決;在Java開(kāi)發(fā)當(dāng)中,避免不了要經(jīng)??闯绦蚧蚰承╊惖脑创a,但是有的時(shí)候會(huì)出現(xiàn)找不到源碼的問(wèn)題此時(shí)我們就需要設(shè)置一下了現(xiàn)在以eclipse Neon版本和查看JDK存在的類String類的源碼為例先看一下經(jīng)常出現(xiàn)的問(wèn)題那就開(kāi)始。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。