Maven安装(Linux, Windows)和使用
Maven 是现在非常流行的 Java 项目依赖管理工具,简单、方便。Maven的安装也非常容易。
下载
下载 Maven 安装包:https://maven.apache.org/download.cgi
1 | Linux:apache-maven-3.5.3-bin.tar.gz |
2020.03.11 补充
Maven 最新版本是 3.6.3 了。注意:3.6.2 版本与 IDEA 2019 存在版本不兼容的问题,会报错:Unable to import maven project,建议使用 3.6.1。
解压
解压到安装目录
1 | tar zxvf apache-maven-3.5.3-bin.tar.gz -C /usr/local/maven |
设置环境变量
Linux
编辑 profile 文件,在文件底部添加 maven 环境的设置
1
2
3
4
5
6
7vim /etc/profile
输入下面内容:
#set maven enviroment
export MAVEN_HOME=/usr/local/maven
export CLASSPATH=$CLASSPATH:$MAVEN_HOME/lib
export PATH=$PATH:$MAVEN_HOME/bin刷新文件, 使立即生效
1
source /etc/profile
验证
1
2mvn -v
Maven 的版本信息表示成功。windows
右键【此电脑】 → 【属性】 → 【高级系统设置】 → 【系统属性】窗 → 【高级】选项 → 【环境变量】 → 【系统变量】 → 【新建】
1
2
\Program Files\apache-maven-3.5.3 :环境变量设置 Path
1
2编辑 Path, 增加 MAVEN_HOME 项, 如下:
%MAVEN_HOME%\bin验证:运行 → cmd
1
2mvn -v
Maven 的版本信息表示成功。设置仓库
Linux 环境和 Windos 环境设置仓库的操作一样。
打开 maven 的设置文件
1
apache-maven-3.5.3/conf/settings.xml
设置本地仓库
在 setting 标签下找到 localRepository,取消注释,或复制另起一行,添加本地仓库所在路径
Linux:1
<localRepository>/data/repository</localRepository>
Windows:
1
<localRepository>D:\repository</localRepository>
设置远程仓库
国内推荐使用阿里的 Maven 仓库
在 setting 标签下找到 mirrors 标签,在里面添加mirror
镜像资源1
2
3
4
5
6<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<mirrorOf>central</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
使用
MVN 命令
Maven 安装完后,进入到项目代码根目录,就可以使用 mvn
命令来运行、安装、打包、发布了。
1 | mvn clean |
在IDE
里配置 Maven。
- IDEA:【File】 → 【Default Settings】 → 【Build,Execution,Deployment】 → 【Build Tools】 → 【Maven】 → 【Maven home directory】,选择 Maven 的安装目录。
- Eclipse:【Windows】 → 【Prefrences】 → 【Maven】 → 【User Settints】 → User Settings,选择 Maven 安装目录里 /conf/settings.xml 文件
安装 jar 包到本地仓库
有些 jar 包是私有的,需要安装到本地仓库才能被 Maven 引用。安装命令如下:
1 | mvn install:install-file -Dfile=jar包的位置 -DgroupId=输入groupId -DartifactId=输入artifactId -Dversion=版本号 -Dpackaging=jar |
Maven插件
Maven 插件 可以很好的辅助构管理和构建项目。
Spring Boot 项目若出现找不到 spring-boot-maven-plugin 插件,可在项目的 pom 文件里指定插件库或在 Maven 的 settings.xml 文件里统一设置。
项目 pom.xml 中添加:
1 | <pluginRepositories> |
Maven settings.xml 中添加:
1 | <profiles> |
Maven安装(Linux, Windows)和使用
http://blog.gxitsky.com/2018/06/20/Maven-install-linux-windows/