idea有import功能,可以導入本地源碼和類庫。
點File--> Import Porject,選擇你本地的源碼路徑,根據向導提示導入,idea兼容四種IDE的工程:
1、Eclipse .project .classpath file,也就是你的源碼中有eclipse的工程文件.project .classpath,就選擇Eclipse類型,idea自動將它導入進來。你的Myeclipse也是一樣。
2、Maven項目,你向導中選擇maven項目,它將作為maven項目被導入idea
這兩種是最常見的,另外兩種就不說了。
如果你的源碼中沒有.project .classpath文件,也不是maven項目,在向導中你可以選擇
Create project form existing sources
直接使用源碼導入idea
❷ idea debug進入HashMap源碼時傳參不正確
我測試了下面的代碼:
綜上,jvm在啟動的時候會在程序背後隱式地將一些配置啊什麼的通過put方法放到某些地方,不用關心,你遇到的情況是正常的也是正確的
❸ 使用IDEA 打開、調試kafka源碼
kafka的啟動類是隱激:
core/src/main/scala/kafka/Kafka.scala
我嘗試在本地運晌譽行,死灶謹襪活跑不起來,報錯如下。網上也沒有找到靠譜的解決辦法。
嘗試本地運行失敗後,又嘗試了遠程調試的方式。
❹ JAVA閱讀源碼,大量英文注釋閱讀不方便,求集成idea裡面的翻譯java注釋由英文翻譯為中文的工具。
學會在idea(eclipse)中閱讀、調試源碼,是java程序員必不可少的一項技能。
在idea中配完環境後,默認其實也是能夠對jdk的源碼進行debug調試的。但是無法在源碼中添加自己的注釋,無法添加自己的理解。如果乾瞪眼看的話,可能過段時間,就忘記了。下面就介紹下,如何在jdk源碼中為所欲為,像在我們自己的代碼中一樣寫注釋、調代碼:
打開idea,選擇Project->File->Project Structure->SDKs->Sourcepath,初始狀態如下圖 :
這時,再重新打開jdk的源碼類,我們就可以在源java文件中,添加自己的注釋了。
一定注意:添加註釋時,一定不要新加一行寫注釋。最好在一行代碼的後面,使用//進行注釋。否則行號和真正的jre中編譯後的代碼行號對應不上,如果對源碼debug時,會出現代碼運行和行號不匹配的情況
❺ 濡備綍鍦↖DEA閲屾煡鐪嬪紩鍏MAVEN渚濊禆鍖呮簮鐮
鐐瑰嚮璁劇疆闈㈡澘(Ctrl+alt+S)錛岄夋嫨鈥淧aths鈥濓紝鍦╟lasspath鏍囩鵑」涓灝嗕綘鍦╣lobal libraries涓鍒涘緩鐨勯」閫変腑灝卞彲浠ュ暒銆傚湪Global Libraries鍒涘緩鐨勯」濡傛灉涓嶈閫夋嫨錛屾槸涓嶄細娣誨姞鍒伴」鐩涓鐨勩
❻ 如何在IntelliJ IDEA中檢索maven依賴jar包的源碼
第一步:將IKAnalyzer.jar包存放在一個文件夾中,比如mylib文件夾第二步:建立一個IKAnalyzer.jar包相關的pom.xml文件,需要在pom.xml文件中定義其maven坐標及其相應的依賴代碼即可,同樣將pom文件存放在上述jar文件同一文件夾下;第三步:打開CMD,進入到mylib文件夾,運行下面的命令:mvninstall:install-file\-Dfile=IKAnalyzer3.2.8.jar\-DgroupId=org.wltea.ik-analyzer\-DartifactId=ik-analyzer\-Dversion=3.2.8\-Dpackaging=jar