Maven 安装与配置

2019年03月28日 16:06 · 阅读(4277) ·

[目录]

参考

本文大部分内容参考了 souvc 的博客,结合自己的实际安装过程写成

Windows环境下maven 安装与环境变量配置

另外一位是参考了 Maven 的配置

Java快速入门教程 2、Windows下Java开发环境配置(IDEA+Maven+Tomcat)

maven 介绍

Maven 翻译为”专家”、”内行”,是 Apache 下的一个纯 Java 开发的开源项目。

基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。

Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。

Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。

JDK 安装

Maven 是一个基于 Java 的工具,所以要做的第一件事情就是 JDK 安装

这里我安装的 JDK 是 1.8 版本 jdk-8u151-windows-x64.exe

maven 下载

下载地址:maven

这里我下载 apache-maven-3.6.0-bin.zip

解压 apache-maven-3.6.0-bin.zip

解压后得到文件夹 apache-maven-3.6.0

这里我把它拷贝到 D:\Program Files 目录下

配置环境变量

计算机-属性-高级系统设置-环境变量(N)...

新建系统变量 MAVEN_HOME

变量值 D:\Program Files\apache-maven-3.6.0

编辑系统变量 Path,在最后添加变量值;%MAVEN_HOME%\bin,确定

检查 maven 是否安装成功

win键+R-cmd-输入 mvn --version,出现下图的提示说明配置成功

查看 maven 配置路径: echo %MAVEN_HOME%

查看 maven 版本:mvn -v

升级

maven 官网 下载最新的压缩包,放到对应目录,再进行上面的配置即可

maven 配置

maven 镜像配置

maven 的重要作用之一就是管理 jar 包。

但是 maven 的官方仓库服务器是在国外
访问很不稳定。

这里先备份一份 maven 根目录的 \conf\settings.xml 文件

再修改 \conf\settings.xml 配置文件 settings.xmlmirrors 节点。

增加配置:

  1. <mirror>
  2. <id>alimaven</id>
  3. <name>aliyun maven</name>
  4. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  5. <mirrorOf>central</mirrorOf>
  6. </mirror>

访问 http://maven.aliyun.com/nexus/content/groups/public/,提示

  1. 当前页面不可用.
  2. 暂不支持通过仓库URL浏览仓库内容,但不影响构建使用。浏览所有可用仓库及仓库内容,请访问首页:https://maven.aliyun.com

这个配置在我们公司内网无法访问,但普通的用户使用是没问题的。这里我使用下面的配置

  1. <mirrors>
  2. <mirror>
  3. <id>internal</id>
  4. <mirrorOf>*</mirrorOf>
  5. <name>internal repository</name>
  6. <url>http://maven.oa.com/nexus/content/groups/public/</url>
  7. </mirror>
  8. </mirrors>

访问 http://maven.oa.com/nexus/content/groups/public/

注意:如果发现配置无效,就需要重新找一个有效的配置

这里为什么要这样做,参考

IntelliJ IDEA 2018.3 + Maven 3.6.0 创建项目-创建项目配置出错及解决方案

创建本地包仓库文件夹

创建一个放置 maven 本地包的文件夹,路径可以自定义

D:\Program Files\Maven\Repository

配置到 IntelliJ IDEA 2018.3

文件-设置

构建,执行,部署-构建工具-Maven

一共设置3项

名称 说明 配置
Maven Home Directory Maven 安装包路径 D:\Program Files\apache-maven-3.6.0
User settings file 用户配置文件 D:\Program Files\apache-maven-3.6.0\conf\settings.xml
Local repository 本地仓库 D:\Program Files\Maven\Repository

本地仓库的地址,我没有使用安装地址 D:\Program Files\apache-maven-3.6.0

原因是我害怕以后升级了 Maven,这个文件夹会被替代,于是新建了一个目录 D:\Program Files\Maven\Repository

永久配置 Maven 路径

即使打开新的项目,也不用再重新配置