建立project后如何创建module和module之间的关联关系,父module和子module的关系
说明:1:project ,2:p_module(父module) ,3:c_module(子moudule)
方式一:创建maven项目
- 举例:demo的创建很简单,在cloud-base右键创建module即可。然后在demo右键,创建新module,然后选择maven项目:
- next后->idea会自动填充父项目关系:
- 继续点击完成,子module和父moudle的pom文件关联关系已存在:
方式二:创建springboot项目
- 操作同上,在创建的时候选择springboot:
- 在最后生成的目录,选择到你的父module下即可:
- 但是关联关系不会生成,需要手动配置。
方式三:已存在的项目
- 假设项目已存在,如下图的demo1,也可以理解为从project右键创建的p_module,现在要变为c_module。
- 直接拖进去,然后修改p_module的modules模块即可
方式三比较简单,推荐使用。maven方式虽然方便,但是自动生成的东西较少。
<!--父module需要指定打包方式为pom-->
<packaging>pom</packaging>