IDEA配置Maven

一、Maven介绍

         Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件

目录介绍

bin目录
bin目录存放mvn命令调用的运行脚本
boot目录
boot目录存放Maven类加载器(plexus-classworlds-2.5.2.jar),用于加载Maven的类库
conf目录
conf目录存放Maven的配置文件,可修改配置文件实现全局定制Maven
lib目录
lib目录存放所有Maven运行时需要的Java类库

LICENSE记录了Maven使用软件许可证Apache License Version2.0
NOTICE记录了Maven包含的第三方软件
READAME.txt则包含了Maven的简介,包括安装需求、如何安装的简要指令等

二、相关网站

Maven官网 https://maven.apache.org
Maven仓库网站 https://mvnrepository.com

三、下载解压并配置
1. 下载后解压到指定文件夹(无需安装)

例如:D:\apache-maven-3.5.4

2. 配置环境变量

(1)将Maven文件夹下的bin目录路径添加到系统变量的Path变量的值中
         例如: D:\apache-maven-3.5.4\bin
        使用cmd命令 mvn -v 出现 Maven的版本号等信息证明系统变量配置成功
(2)配置Maven
         使用编辑器打开 D:\apache-maven-3.5.4\conf下的settings.xml文件
         

修改本地仓库位置标签
<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

         将<localRepository>/path/to/local/repo</localRepository>打开注释并修改为指定路径
         例如:<localRepository>D:\mavenwarehouse</localRepository>
         

修改下载地址标签
<!-- mirrors
   | This is a list of mirrors to be used in downloading artifacts from remote repositories.
   |
   | It works like this: a POM may declare a repository to use in resolving certain artifacts.
   | However, this repository may have problems with heavy traffic at times, so people have mirrored
   | it to several places.
   |
   | That repository definition will have a unique id, so we can create a mirror reference for that
   | repository, to be used as an alternate download site. The mirror site will be the preferred
   | server for that repository.
   |-->
  <mirrors>
    <!-- mirror
     | Specifies a repository mirror site to use instead of a given repository. The repository that
     | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
     | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
     |
    <mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>
     -->
  </mirrors>

         例如将

   <mirror>
      <id>AliRepo-aliyun</id>
      <mirrorOf>*</mirrorOf>
      <name>Mirror Name for the AliRepo.</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

         放入未被注释的中,然后保存并退出

四、在IntelliJ IDEA中配置Maven

         1.打开Settings选项找到Maven选项
         2.修改Maven home directory属性,选择Maven的解压位置
            例如:D:/apache-maven-3.5.4
         3.勾选Override并修改User settings file属性,选择Maven文件中conf目录下的Settings.xml的位置保存应用并退出
           例如:D:\apache-maven-3.5.4\conf\settings.xml
         4.打开 Other Settings 的子选项 Settings for New Projects
         5.改Maven home directory属性,选择Maven的解压位置
            例如:D:/apache-maven-3.5.4
         6.勾选Override并修改User settings file属性,选择Maven文件中conf目录下的Settings.xml的位置保存应用并退出
           例如:D:\apache-maven-3.5.4\conf\settings.xml

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值