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