IDEA工程与模块管理
IDEA项目结构
层级关系
project(工程) - module(模块) - package(包) - class(类)
具体的
一个project中可以创建多个module
一个module中可以创建多个package
一个package中可以创建多个class
Project和Module的概念
在 IntelliJ IDEA 中Project是
最顶级的结构单元
,然后就是Module。目前,主流的大型项目结构基本都是多Module的结构,这类项目一般是按功能划分
的,比如:user-core-module、user-facade-module和user-hessian-module等等,模块之间彼此可以相互依赖
,有着不可分割的业务关系。因此,对于一个Project来说
Module和Package
1.不要有中文
2.不要以数字开头
3.给包取名时一般都是公司域名倒着写
,而且都是小写
比如:尚硅谷网址是www.atguigu.com
那么我们的package包名应该写成:com.atguigu.子名字。
创建Module
- (1)选择创建模块
- (2)选择模块类型:这里选择创建Java模块,给模块命名,确定存放位置
- (3)模块声明在工程下面
删除模块
- 移除模块
- 彻底删除模块
导入老师的模块
将老师的模块
teacher_chapter04
整个的复制到自己IDEA项目的路径下
接着打开自己IDEA的项目,会在项目目录下看到拷贝过来的module,只不过不是以模块的方式呈现。
查看Project Structure,选择import module
选择要导入的module
接着可以一路Next下去,最后选择Overwrite