使用idea创建maven web聚合(多模块)项目
项目下载地址:解压后的 demo06
1、环境准备
开发环境:idea 2020.1.1,jdk 1.8,maven3.6.0(jdk安装教程)(idea2020.1.1安装教程)
(maven的安装配置)
数据库
create database demo;
use demo;
create table user
(
id int auto_increment
primary key,
username varchar(20) null,
gender varchar(1) null,
age int(3) null
);
2、创建父工程(依赖管理)
不使用模板
修改项目名称与位置
删除src
3、创建子模块
右击父模块
不选择模板
设置项目的父模块以及项目名、位置
按照上面步骤创建如下的项目结构
将web模块转换成web项目
4、代码编写
代码和普通的web差不多,有需要的自取(主要是pom文件要注意点)
其次是项目运行要注意的地方:
- 由于我这里父模块打包方式是pom方式,所以这里配置demo06_web进行项目的启动(除了父模块打包是pom,web打包是war,其余全是jar);
- 配置之前在父模块进行项目的安装:
- 配置启动:
- 启动即可