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

相关文章
|
1月前
|
Java Maven
手把手教你搭建Maven项目
手把手教你搭建Maven项目
31 0
|
25天前
|
XML Java Shell
【深入浅出Maven开发实战】「入门教程系列」带你零基础学习和开发使用Maven开发工具实战指南(实战技术总结)(一)
【深入浅出Maven开发实战】「入门教程系列」带你零基础学习和开发使用Maven开发工具实战指南(实战技术总结)
72 1
|
1月前
|
Java Maven
Maven【5】在IDEA环境中配置和使用Maven
Maven【5】在IDEA环境中配置和使用Maven
62 1
|
27天前
|
Java Maven 开发工具
maven导入项目出现Unable to import maven project: See logs for details
maven导入项目出现Unable to import maven project: See logs for details
11 0
maven导入项目出现Unable to import maven project: See logs for details
|
12天前
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
11 1
|
16天前
|
Java Maven
SpringMVC常用Maven POM.xml依赖包片段
SpringMVC常用Maven POM.xml依赖包片段
|
26天前
|
Java Maven
maven项目导出可执行jar
maven项目导出可执行jar
28 0
|
27天前
|
Java Maven
运行maven项目出现Error:java: JDK isn‘t specified for module ‘XXX‘
运行maven项目出现Error:java: JDK isn‘t specified for module ‘XXX‘
13 0
|
1月前
|
Java Maven
Maven【3】( 依赖的范围,传递性和依赖的排除)(命令行操作)
Maven【3】( 依赖的范围,传递性和依赖的排除)(命令行操作)
21 0
|
1月前
|
Java Maven
Maven【2】( Web 工程依赖 Java 工程)(命令行操作)
Maven【2】( Web 工程依赖 Java 工程)(命令行操作)
20 0

推荐镜像

更多