二、IDEA模块相关操作(Module)

一、模块概述

1) 在 Eclipse 中我们有 Workspace(工作空间)和 Project(工程)的概念,在 IDEA
中只有 Project(工程)和 Module(模块)的概念。这里的对应关系为:
IDEA 官网说明:
Eclipse 中 workspace 相当于 IDEA 中的 Project
Eclipse 中 Project 相当于 IDEA 中的 Module

这个地方刚开始用的时候会很容易理不清它们之间的关系。

2.) 从 Eclipse 转过来的人总是下意识地要在同一个窗口管理 n 个项目,这在
IntelliJ IDEA 是无法做到的。IntelliJ IDEA 提供的解决方案是打开多个项目实例,
即打开多个项目窗口。即:一个 Project 打开一个 Window 窗口。

3. )在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project
IntelliJ IDEA 的安装、配置与使用

可以有多个 Module。目前主流的大型项目都是分布式部署的,结构都是类似这
种多 Module 结构。
这类项目一般是这样划分的,比如:core Module、web Module

在这里插入图片描述
这类项目一般是这样划分的,比如:core Module、web Module、plugin Module、
solr Module 等等,模块之间彼此可以相互依赖。通过这些 Module 的命名也可
以看出,他们之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的
业务关系的。举例:
在这里插入图片描述
相比较于多 Module 项目,小项目就无需搞得这么复杂。只有一个 Module 的
结构 IntelliJ IDEA 也是支持的,并且 IntelliJ IDEA 创建项目的时候,默认就是单
IntelliJ IDEA 的安装、配置与使用

Module 的结构的。

二、新建模块

下面,我们演示如何创建 Module:
在这里插入图片描述
接着选择 Next:
在这里插入图片描述
之后,我们可以在 Module 的 src 里写代码,此时 Project 工程下的 src 就没什么
用了。可以删掉
可以直接创建带包名的class,会自动生成对应的包
在这里插入图片描述
在这里插入图片描述

三、删除模块

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

在这里插入图片描述

此时的删除,会从硬盘上将此 module 删除掉

猜你喜欢

转载自blog.csdn.net/m0_38143867/article/details/92760620
今日推荐