Maven 的安装与基本配置

概念:Maven  是一个"跨平台"的“项目管理工具” 是“Apache”组织中的一个颇为成功的开源项目

作用:主要服务于基于java项目的构建“依赖管理”

 

Maven 核心概念-仓库(存放东西 -- 依赖)

       本地仓库(开发人员个人计算机上的maven仓库)

       远程仓库(分为中央仓库、私服、其他公共库)

 

安装maven:

       JDK版本必须为1.7以上

       Maven解压即安装

       配置Maven(和JDK步骤相同)

    1. path中,配置maven安装路径的\bin目录             例:(D:\apache-maven-3.6.0\bin)
    2. 新建MAVEN_HOME,配置值为maven的安装目录     例:(D:\apache-maven-3.6.0)

查看是否配置成功

  win + R打开运行窗口,输入cmd打开dos窗口:

          

  Dos窗口输入命令:mvn -version:

              

 

配置本地仓库(conf – settings.xml – 配置本地仓库):<local Repository>标签中配置 repository:本地仓库名(要写路径)

 

1 <!-- localRepository
2    | The path to the local repository maven will use to store artifacts.
3    |
4    | Default: ${user.home}/.m2/repository
5   <localRepository>/path/to/local/repo</localRepository>
6   -->
7 <localRepository>D:\repository</localRepository>

 

 

配置阿里云镜像:(Settings.xml - <mirrors>标签里)

 1   <mirrors>
 2     <!-- mirror
 3      | Specifies a repository mirror site to use instead of a given repository. The repository that
 4      | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
 5      | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
 6      |
 7     <mirror>
 8       <id>mirrorId</id>
 9       <mirrorOf>repositoryId</mirrorOf>
10       <name>Human Readable Name for this Mirror.</name>
11       <url>http://my.repository.com/repo/path</url>
12     </mirror>
13      -->
14         <mirror>
15            <id>nexus-aliyun</id>
16            <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
17            <name>Nexus aliyun</name>
18            <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
19         </mirror>
20   </mirrors>

 

在IntelliJ IDEA 中创建一个Maven项目:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Maven项目下

       Src

              Main

                     Java:存放业务代码

                     Resources:存放所有配置文件

例如:(mybatis-config.xml - applicationContext.xml)

              Test

                     Java:测试代码

                     Resources:测试用的测试的一些配置文件

 

       Pom.xml:maven项目的配置文件(项目的基本信息、“依赖”、“插件”)

 

posted @ 2021-07-15 14:24  WangSir_TOne  阅读(59)  评论(0)    收藏  举报