0
点赞
收藏
分享

微信扫一扫

JAVA开发中的Maven搭建以及相关操作

@[toc]

一.为什么要使用Maven?

在Java Web开发过程中,我们需要使用大量的jar包,并且需要手动导入它们。Maven的角色是自动导入配置和相关的jar包。Maven就是这么做的。
Maven是一个可以构建和管理Java项目的项目管理工具。

1.1 Maven项目价格管理工具

Maven提倡使用通用的标准目录结构。
Maven使用约定优于配置的原则。我们应该尽可能遵循这个目录结构。
核心思想:约定大于配置。
下载地址(Maven官网):

https://maven.apache.org/

Download-》下载对应的zip压缩包,解压到本地电脑即可。

1.1.1 文件目录结构

在这里插入图片描述
bin:执行文件
boot:启动需要的选项
lib:依赖,jar包
conf:配置(主要的)

conf里的settings.xml为主要的配置文件,里面的mirror为默认的镜像配置信息。

<mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>

Maven是国外的,这里可以配置一下国内的镜像源加快访问速度。

1.2 环境变量配置

Maven的环境变量配置需要如下步骤:

  • M2_HOME Maven的bin目录
  • MAVEN_HOME Maven的目录

如下配置:
在这里插入图片描述
系统的path配置MAVEN_HOME。

%MAVEN_HOME%\bin

在这里插入图片描述
查看mvn版本:

mvn -version

在这里插入图片描述
Maven环境配置完毕。

1.3 配置阿里云镜像

使用阿里云镜像加速下载

<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>

放到conf里的settings.xml为主要的配置文件,里面的mirror为默认的镜像配置信息。

1.4 本地仓库

我们需要建立一个本地的仓库。在配置文件中直接指向自己的localRepository路径:

<localRepository>E:\Environment\apache-maven-3.8.6\maven-repo</localRepository>

二.在IDEA中使用Maven

新建一个Maven项目,选择Maveweb的模板。
在这里插入图片描述
写一个项目名称。点击创建。
在这里插入图片描述
进入项目之后,会自动下jar包。
在这里插入图片描述
注意:镜像必须配置,否则,等待时间极长。
等待项目初始化完毕。
在这里插入图片描述
出现上面的截图样式就说明Maven搭建成功了。

举报

相关推荐

0 条评论