idea 2018.3一个窗口(window)打开(查看)多个项目(模块),像eclipse一样

注意:如未安装idea和git,这里有详细的安装步骤
https://blog.csdn.net/su1573/article/details/87915472

一、eclipse和idea一些概念的区别

1、Eclipse里有工作空间这个说法相比很多程序员都不会陌生的,intelliJ IDEA 却没有工作空间这个说法;
2、Eclipse里一般先打开一个project,然后再进行项目的编写,intelliJ IDEA要先创建project,然后再创建module,project是顶级级别,module是次级级别;
3、简单点儿说,Eclipse只能同时打开一个工作空间,intelliJ IDEA却能同时打开多个“工作空间”。


  • IntelliJ IDEA系中的 Project 相当于Eclipse系中的 Workspace ;
  • IntelliJ IDEA系中的 Module 相当于Eclipse系中的 Project ;
  • IntelliJ IDEA中一个 Project 可以包括多个 Module ;
  • Eclipse中一个 Workspace 可以包括多个 Project;
    在这里插入图片描述

二、一个窗口多个项目(模块)

1、打开GitLab(GitHub)上,个人的项目,复制Url

在这里插入图片描述


2、打开idea,在welcome页面,选择“Check out from Version Control” ->Git

在这里插入图片描述


3、在弹出Clone Repository窗口中URL 粘贴刚刚复制的项目url,点击Clone

在这里插入图片描述
在这里插入图片描述


4、等待clone完毕

在这里插入图片描述


5、clone完毕后,会出现提示,点击“YES”

在这里插入图片描述


6、开始导入项目,按步骤一步一步走

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


7、测试clone的项目能否单独跑起来


7.1对项目进行打包处理

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.2 编译打的包

artifact是一个项目资源的组合体。例如,一个已编译的java类的集合,一个已打包的java应用。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


到这里,这个项目表示就是正常的了;然后clone下一个项目,然后把另一个项目引入到这个项目里;


8、引入第二个项目

clone第二个项目的步骤和验证项目是否能完整运行,参照上面1-7步骤

8.1导入第二个项目

在这里插入图片描述
在这里插入图片描述

8.2 选择需要导入的项目

在这里插入图片描述

8.3 由于clone的项目既不是maven项目也是eclispe项目,因此这里选择新建模块,之后的操作和《6、开始导入项目,按步骤一步一步走》一样

在这里插入图片描述

8.4 当导入完成后,点击overwrite配置文件,相当于eclipse中的.classpath

在这里插入图片描述

8.5 引入进来后,对项目进行打包

在这里插入图片描述

8.6 由于第一行新建了一个web文件夹然后在进入WEB-INF,这个不推荐,直接点击右侧的“-”删掉就行

在这里插入图片描述

8.7 点击下方的Fix->Create Artifact

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

8.8 编译打的包

在这里插入图片描述

8.9 最后把两个项目部署到tomcat中,可见运行,两个项目木有问题

在这里插入图片描述

8.10 要想引入第三个项目,按照上面步骤进行即可;

注意:部署项目的时候,需要修改Application context名称,默认是包的名称,这个名称也是访问名称;

http://localhost:8081/oxxxxxxxxt/
在这里插入图片描述
在这里插入图片描述


author:su1573

猜你喜欢

转载自blog.csdn.net/su1573/article/details/88977488