IntelliJ IDEA像Eclipse一样打开多个项目的图文教程

  • 更新时间:2022-06-19 14:30:52
  • 编辑:孟鸿达
我们帮大家精选了IDEA相关的编程文章,网友宓美偲根据主题投稿了本篇教程内容,涉及到intelliJ、idea、打开多个项目相关内容,已被959网友关注,相关难点技巧可以阅读下方的电子资料。

参考资料

正文内容

我们做项目实际中经常会遇到这样的情况,创建一个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是非常强大的,这个功能必须有!

IntelliJ IDEA像Eclipse一样打开多个项目的图文教程

2.IntelliJ IDEA解决方案

2.1 首先,从SVN上把common、service、web三个项目下载到本地的某个目录中,例如下载到名为WorkSpace的文件夹下:

IntelliJ IDEA像Eclipse一样打开多个项目的图文教程

2.2 打开IntelliJ IDEA编译器,点击菜单 File->Open...,选择刚刚的WorkSpace目录:

IntelliJ IDEA像Eclipse一样打开多个项目的图文教程

点击OK打开WorkSpace目录。打开后界面如下:

IntelliJ IDEA像Eclipse一样打开多个项目的图文教程

2.3 打开后,发现IDEA并没有自动识别Maven项目,这时候,需要手动在IDEA右侧的Maven Projects栏中添加项目的pom.xml文件,这样IDEA就能识别了:

IntelliJ IDEA像Eclipse一样打开多个项目的图文教程

按住Ctrl多选pom.xml文件,然后点击OK按钮。

IntelliJ IDEA像Eclipse一样打开多个项目的图文教程

2.4 好了,到这里IDEA就已经能够识别各个Maven项目之间的依赖了。

总结

以上所述是小编给大家介绍的IntelliJ IDEA像Eclipse一样打开多个项目的图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!

IDEA相关教程

  • IntelliJ IDEA设置代码提示或自动补全的快捷键

    这篇文章主要介绍了IntelliJ IDEA 设置代码提示或自动补全的快捷键功能,需要的朋友可以参考下

    发布时间:2019-06-18

  • IntelliJ IDEA 打包代码报错的问题

    这篇文章主要介绍了关于IntelliJ IDEA 打包代码报错的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    发布时间:2021-05-10

  • IntelliJ IDEA 热部署插件JRebel的用法分享

    这篇文章主要介绍了IntelliJ IDEA 热部署插件JRebel的使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    发布时间:2020-06-13

  • idea解决maven包冲突的问题(maven helper)详解

    这篇文章主要介绍了idea中解决maven包冲突的问题(maven helper),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    发布时间:2019-06-08

  • 介绍idea远程调试spark的方法步骤

    今天小编就为大家分享一篇关于idea远程调试spark的步骤讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    发布时间:2020-01-28

  • IDEA常用插件总结推荐

    这篇文章主要介绍了推荐几款非常实用的IDEA插件小结,解决你开发中可望而又不好找的插件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    发布时间:2020-02-14

  • 关于intellij idea打开就闪退或关闭详细解决办法

    这篇文章主要介绍了关于intellij idea打开就闪退或关闭详细解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    发布时间:2022-04-08

用户留言