在 IntelliJ IDEA 中Project是最顶级的结构单元。
然后就是Module,一个Project可以有多个Module。
大型项目结构基本都是多Module的结构,这类项目一般是按功能划分的,比如:user-module、user-facade-module和user-hessian-module等等,模块之间彼此可以相互依赖。
通过这些Module的命名可以看出,它们都是处于同一个项目中的模块,彼此之间是有着不可分割的业务关系的。
一个Project是由一个或多个Module组成,尽量让各模块处于同一项目之中,此时彼此之间具有互相依赖的关联关系。
当多个模块module在同一project显示时,或无法使用module时。
如下:
解决上面不可执行的 没有加粗的模块
1、File
2、Modules——》 + 号 ——》Import Module
3、选中想要加入的添加导入的模块
![]()
选择maven——》 finish
![]()