如何使⽤IntellijIdea编辑源码
Intellij IDEA中的源码⽆法直接编辑,暂时到的⼀个办法是通过maven下载下来源码后,将源码进⾏解压,解压完后再导⼊项⽬作为⼀个module。
具体步骤:
1. 依据⾃⼰需要编辑的源码,通过maven下载下来对应的source,这⾥本⼈需要编辑的是jdk的源码。
2. 下载源码后,进⾏解压到任意路径,然后在Intellij中作为⼀个module模块导⼊,这⾥就已经可以直接编辑这个jar包对应的源码了,不
过本⼈是想通过⼀个测试项⽬来直接跳转到对应的jar包,所以需要测试项⽬直接依赖这个module,操作为步骤3。
3. 这⾥由于本⼈要编辑的是jdk源码,提前新建了⼀个项⽬作为测试项⽬,调出项⽬Intellij IDEA的Project Structure,然后选中测试项⽬
对应的Module,选择右边的Dependencies这⾥⼀般都会已经有jdk的依赖,这⾥先通过Module Dependencies添加对刚才新建的源码module的项⽬依赖,此时依赖的有两个jdk,⼀个系统的jdk,⼀个
解压后新建的项⽬jdk,默认情况下系统⾃带的jdk是第⼀个,这⾥需要调整依赖的顺序,将源码项⽬的顺序调整到第⼀个位置,这样太过测试项⽬跳转源码的时候才能直接跳转到我们提供的可编辑的项⽬中,不然还是会跳转到系统⾃带的jdk源码中。
jdk怎么使用 以上流程对于单个源码编辑没问题,如果是要编辑多个jar包相互依赖的源码就需要每个jar包都要这样操作⼀番会⽐较⿇烦,暂时没发现其它办法,不过由于本⼈只是为了查看jdk源码的时候⽅便进⾏添加⾃⼰的注释⽤这种⽅法倒是没啥问题,如果有其它更好的办法希望⼤家能告知⼀下不胜感激~~
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论