JAVA開發小知識
阿新 • • 發佈:2018-12-04
class文件 spa 查看源 發現 復制粘貼 變量 新的 打包 粘貼
碰到的一些瑣碎的小知識。
之前是記錄在文本文件中,跳槽的時候,發現在離職帶走後,進入新的公司,會出現自己沒時間進行整理的問題。
再然後,用有道雲筆記記錄,這樣可以做到數據的同步,是一個很好的選擇。
現在用有道雲記下瑣碎的知識點,然後隔斷時間在博客園中進行整理。
發布在博客園中,也能做到共享,希望能幫到更多的人。
- 對調試Java源代碼時變量的值無法追蹤怎麽辦?
問題:調試Java源代碼時,只能看到源代碼,卻無法查看源代碼中的變量的即時值 原因:jre為了節省空間,在打包時去掉了class文件中的調試信息。 思路:使用jdk裏的src.zip源碼重新編譯生成完整的帶有調試信息的class文件 做法: 1、新建一個Java Project 2、解壓縮src.zip,把裏面的java和javax兩個文件夾復制粘貼到工程裏作為source 3、在Eclipse中,打開window/preferences/java/compiler/errors or warnings/deprecated and restricted API/forbidden reference改成warning,去掉對sun等包的依賴確實產生的編譯錯誤。 4、使用winrar打開jre/lib/rt.jar,將工程編譯出來的class目錄下的java和javax兩個文件粘貼到rt.jar裏覆蓋。 5、使用你想要調試的工程依賴這個源碼的工程
- 關於rt.jar解釋
- 2
- 2
- 2
- 2
- 2
- 2
JAVA開發小知識