IntelliJIDEA像Eclipse⼀样打开多个项⽬的图⽂教程
intellijidea我们做项⽬实际中经常会遇到这样的情况,创建⼀个common项⽬(Maven项⽬)作为公⽤项⽬,common中有很多⼯具类可以供其它多个项⽬调⽤。
例如,把common、service都单独拆开成独⽴的Maven项⽬,供其它的项⽬使⽤,通过jar的⽅式被其它项⽬通过Maven引⽤。
现在web项⽬需要引⽤common和service,如果IDEA分别单独打开common、service、web项⽬,那么在调试web项⽬的时候,就会遇到困难:web引⽤的common和service中的代码都是打包成jar的,⽆法调试。除⾮common和service安装的时候把源码也install到本地仓库,但是那样不⽅便,每次common和service更新都需要maven install操作后,web中引⽤的代码才会更新。
1.Eclipse解决⽅案
Eclipse中有WorkSpace的概念,把common、service、web都放到⼀个WorkSpace中,Eclipse会打开WorkSpace中的所有项⽬,Eclipse会⾃动查依赖,在web中点击common的代码,会直接跳转到common中对应的源码中去,调试的时候,也能调到common中单步调试,⾮常⽅便。
那么使⽤IntelliJ IDEA是否也能实现WorkSpace功能呢?当然能,IntelliJ IDEA是⾮常强⼤的,这个功能必
须有!
2.IntelliJ IDEA解决⽅案
2.1 ⾸先,从SVN上把common、service、web三个项⽬下载到本地的某个⽬录中,例如下载到名为WorkSpace的⽂件夹下:
2.2 打开IntelliJ IDEA编译器,点击菜单 File-&,选择刚刚的WorkSpace⽬录:
点击OK打开WorkSpace⽬录。打开后界⾯如下:
2.3 打开后,发现IDEA并没有⾃动识别Maven项⽬,这时候,需要⼿动在IDEA右侧的Maven Projects栏中添加项⽬的l ⽂件,这样IDEA就能识别了:
按住Ctrl多选l⽂件,然后点击OK按钮。
2.4 好了,到这⾥IDEA就已经能够识别各个Maven项⽬之间的依赖了。
总结
以上所述是⼩编给⼤家介绍的IntelliJ IDEA像Eclipse⼀样打开多个项⽬的图⽂教程,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论