idea 2020 引用项目外的源码

原创
2020/06/13 10:30
阅读数 387

最近公司有个同事开发的项目规划的比较奇葩,用的gradle做项目管理工具。但是最终项目还是没有利用好gradle的模块管理特性。将所有业务模块都写道一个项目里。最近意识到不合理结果,还是没有把gradle的特性利用起来。只是把不同的模块拆分开用svn存储了。然后将各个模块打包成jar,放到主干代码下的lib中。如果调试其他模块源码,还需要引入其他子模块的源码。这样导致他每次开发,都要下载不同的模块人然后基于主模块再通过Eclipse 的link source把其他代码引入进来开发调试。但是经常使用idea作为开发工具的其他同事,就狠不愿意了。

经过一段时间的研究,idea也有类似源码引用的功能。如下图

1.点击红色部分,Project structre

2.在弹出页面中选择moduels,main。然后点击add root content

3.之后的结构如下。

这样就可一开始在主干代码里编辑,调试被引入的源码了。

但是idea 2020班gradle项目这么引入后如果不做一些设置,代码还是会运行主干代码lib包中的代码。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部