Maven基础学习——依赖配置(1):配置同一项目下的三个工程

简介: 选择Maven后直接选择下一步(注意这里不需要进行任何操作,不用搜索quickstart,直接点击下一步即可)

一、前言


在讲述依赖配置时,需要使用实例来说明,在B站黑马课程(第12小节)中没有讲到如何配置基础的三个项目,本文主要是做一个保姆式讲解,为初学者提供便利


二、创建第一个工程


这里可以参照前文,但是有一点点不同


  • 如果是IDEA已经打开一个项目的情况下,选择new一个项目(project)


9d44cbd8424849aa95888b7e7d71fb8d.png


  • 如果没有打开,参照前文【Maven入门学习——使用IDEA创建Maven文件的两种方式(内含配置setting文件)】进行操作配置


  • 选择Maven后直接选择下一步(注意这里不需要进行任何操作,不用搜索quickstart,直接点击下一步即可)


9022bc292bc945cb84192430dd3d9f22.png


  • 设置域名和名称(域名如果不知道写什么,可以按照这个来写)


a6c25beaf5dd49679f040dcd4ad8f42d.png


  • 设置项目名称和存储位置(建议放在C盘外,否则C盘很容易爆红)


08cc8c5dd6bc476f84fbac023bb33239.png


  • 点击完成即可创建


三、新建第二个工程


  • 选择新建模块


01a7dcc946034e2b95293a9867c0f1b8.png


  • 选中Maven后勾选Create from archetype


f0599f3fca7e4890b05d2ca2fdc29eeb.png


  • 随便点中一个后输入quick,并选择quickstart后点击下一步


d2ddbd276e0640bd991d8b99a43edcaf.png


  • 输入项目名称(要与前面输入的不一样)


8706e10b95e543aabc0c1a141d4bd6c4.png


  • 同样,选择3.6.1版本以及该版本下的setting文件, 这里Local repository不要修改!!!放置后续出现问题


1da7e026f33d4f3f88397952635c3815.png


  • 修改路径,如图所示修改路径,使其 与第一个项目路径相同,不要变成子项目


a2ea5af593a84fd5ae0bf2239159d3ac.png


  • 修改完成的位置应该如下图所示


b25efb2cb129420daad80ac7622f9a47.png


  • 等待一下,出现如下"BUILD SUCCESS"则代表构建成功


062f598ff67d42809c1e25dc0e963e82.png


  • 最终效果如下图所示


b27a301551d14f8ba5722eb1683cbba3.png


四、创建第三个工程


同创建第二个工程


五、配置


1.每个工程的.xml文件


为了学习依赖相关知识点,所有这里都要保证代码是最简洁的,除了项目编号改变外,都是一样的


<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.itheima</groupId>
  <artifactId>project001</artifactId>
  <version>1.0-SNAPSHOT</version>
  <dependencies>
  </dependencies>
</project>


2.文件配置


如同所示,修改配置,每一个根目录中都要添加resource文件,并标记为resource根


42f1a210a4bd45c2ad9372b4d80f082d.png


  • 其余的标记方法同上,最终效果如下图所示


33524c7c0773403bb8817b1678ad2fdf.png


六、结语


在配置完基础的三个工程后,点击右边MavenProjects后,如果显示出来的与下图一致,那就配置成功,可以进行下一步的学习了。如果有任何问题欢迎留言评论


df4d272eda1c4782bc23b260c849fbdb.png

相关文章
|
10天前
|
Java Maven
maven打瘦包,且只打入部分想打入的依赖瘦包
maven打瘦包,且只打入部分想打入的依赖瘦包 设计 工程结构分析 环境管理 城市资源 安全工程 工程管理
40 10
|
9天前
|
Java Maven
maven项目的pom.xml文件常用标签使用介绍
第四届人文,智慧教育与服务管理国际学术会议(HWESM 2025) 2025 4th International Conference on Humanities, Wisdom Education and Service Management
58 8
|
7天前
|
Java 应用服务中间件 Maven
Maven的三种项目打包方式——pom,jar,war的区别
Maven 提供了多种打包方式,分别适用于不同类型的项目。pom 用于父项目或聚合项目,便于项目的结构和依赖管理;jar 用于Java类库或可执行的Java应用程序;war 则专用于Java Web应用程序的部署。理解这些打包方式的用途和特点,可以帮助开发者更好地配置和管理Maven项目,确保构建和部署过程的顺利进行。无论是单模块项目还是多模块项目,选择合适的打包方式对于项目的成功至关重要。
19 3
|
1月前
|
Java 关系型数据库 MySQL
Maven——创建 Spring Boot项目
Maven 是一个项目管理工具,通过配置 `pom.xml` 文件自动获取所需的 jar 包,简化了项目的构建和管理过程。其核心功能包括项目构建和依赖管理,支持创建、编译、测试、打包和发布项目。Maven 仓库分为本地仓库和远程仓库,远程仓库包括中央仓库、私服和其他公共库。此外,文档还介绍了如何创建第一个 SpringBoot 项目并实现简单的 HTTP 请求响应。
116 1
Maven——创建 Spring Boot项目
|
22天前
|
缓存 IDE Java
idea的maven项目打包时没有source下的文件
【10月更文挑战第21天】idea的maven项目打包时没有source下的文件
35 1
|
23天前
|
Java API Apache
除了 Maven,还有哪些工具可以管理项目的依赖和版本冲突
除了Maven,常用的项目依赖管理和版本冲突解决工具有Gradle、Ivy、Ant+Ivy、SBT等。这些工具各有特点,适用于不同的开发环境和需求。
|
3月前
|
Java Maven
解决idea每次新建maven项目都需要重新配置maven的问题
解决idea每次新建maven项目都需要重新配置maven的问题
156 1
|
1月前
|
Java 关系型数据库 MySQL
如何使用 maven 创建一个 Spring Boot项目
Maven 是一个强大的项目管理工具,通过配置 `pom.xml` 文件自动获取所需的 jar 包,提高开发效率。其核心功能包括项目构建和依赖管理。项目构建支持编译、测试、打包和发布等流程,而依赖管理则通过中央仓库、本地仓库和私有服务器获取和管理项目依赖。示例中展示了如何创建第一个 SpringBoot 项目并实现简单接口。
24 1
如何使用 maven 创建一个 Spring Boot项目
|
1月前
|
Java Maven Kotlin
idea maven创建kotlin项目
本文介绍了在IntelliJ IDEA中使用Maven创建Kotlin项目的步骤,包括在`pom.xml`文件中添加Maven中央仓库、配置`kotlin-maven-plugin`插件、指定源目录、添加测试插件和执行插件,以及添加Kotlin测试依赖和标准库依赖。文中还提到了如何通过更换镜像或使用代理来解决依赖下载速度慢的问题,并展示了运行示例代码的截图。
81 4
idea maven创建kotlin项目
|
1月前
|
Java Maven Android开发
eclipse创建maven项目
本文介绍了在Eclipse中创建Maven项目的步骤,包括打开Eclipse、选择Java项目、完成项目创建以及自动下载插件的过程。
84 2
eclipse创建maven项目