这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战
JAVA项目
① 创建项目
- 选择 【File】→【NEW】→【Project】
2. 选择【Maven】,设置JDK版本,选择maven项⽬的模板
3. 设置项⽬的 GroupId 和 ArtifactId
4. 检查Maven环境,选择 【Finish】
5. 等待项⽬创建,下载资源
6. 创建完成后⽬录结构如下
② 编译项目
- 点击右上⻆的 【Add Configurations 】打开 【Run/Debug Configurations】
2. 选择【Maven】
3. 设置编译项⽬的命令
4. 执⾏编译命令
5. 编译成功
JavaWeb项目
① 创建项目
- 创建Web项⽬与创建Java项⽬步骤基本⼀致,区别在于选择 Maven模板(web项⽬选择 webapp),如图:
注:其他步骤与创建普通的Java项⽬相同。
2. 设置项⽬的 GroupId 和 ArtifactId
3. 检查Maven环境,选择 【Finish】
4. 等待项⽬创建,下载资源
5. 项目目录结构如下:
② 启动项目
- 修改 JDK 的版本
1 | xml复制代码 <!-- JDK的版本修改为1.8--> |
- 设置单元测试的版本
1 | xml复制代码 <!-- junit的版本修改为4.12 --> |
- 删除pluginManagement标签
1 | xml复制代码<!-- 将这个标签及标签中的内容全部删除 --> |
- 点击右上⻆的 【Add Configurations 】打开 【Run/Debug Configurations】
5. 点击左上角【+】号,选择【Tomcat Server】下的【Local】
6. 配置相关信息
7. 点击【Deployment】→左上角【+】号→选择【Artifact】
8. 选择【***:war】
9. 点击【APPLY】→【OK】
10. 点击运行
11. 等待自动弹出页面,启动成功
构建多模块项目
使用maven 提供的多模块构建的特性完成 maven 环境下多个模块的项目的管理与构建。
子模块继承父模块
子模块的 pom.xml 中添加对 父模块的继承
1 | xml复制代码<parent> |
模块之间的依赖
例如:maven_service 模块对 maven_dao 模块添加依赖
在 maven_service 模块的 pom.xml 文件中添加对 maven_dao 模块的依赖
1 | java复制代码<dependencies> |
本文转载自: 掘金