[目录]
参考
本文大部分内容参考了 souvc
的博客,结合自己的实际安装过程写成
另外一位是参考了 Maven 的配置
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.xml
中 mirrors
节点。
增加配置:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
访问 http://maven.aliyun.com/nexus/content/groups/public/,提示
当前页面不可用.
暂不支持通过仓库URL浏览仓库内容,但不影响构建使用。浏览所有可用仓库及仓库内容,请访问首页:https://maven.aliyun.com
这个配置在我们公司内网无法访问,但普通的用户使用是没问题的。这里我使用下面的配置
<mirrors>
<mirror>
<id>internal</id>
<mirrorOf>*</mirrorOf>
<name>internal repository</name>
<url>http://maven.oa.com/nexus/content/groups/public/</url>
</mirror>
</mirrors>
访问 http://maven.oa.com/nexus/content/groups/public/
注意:如果发现配置无效,就需要重新找一个有效的配置
这里为什么要这样做,参考
创建本地包仓库文件夹
创建一个放置 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 路径
即使打开新的项目,也不用再重新配置