Fedora 安装 Maven

前言:开发项目时用到 Maven,因此特地安装了 Maven,所以在这里记录下了安装的过程,方便以后查看。本次的操作环境是 Fedora 27。

目录

一. Maven 简介

Apache Maven 是一个软件项目管理和理解工具。Maven 可用于构建和管理任何基于 Java 的项目,包括项目的构建,报告和文档,使 Java 开发人员的日常工作变得更加容易,并且通常有助于理解任何基于 Java 的项目。Maven 的主要目标是让开发人员在最短的时间内理解开发工作的完整状态。为了实现这一目标,Maven 试图处理以下几个方面的问题:

  • 使构建过程变得简单
  • 提供统一的构建系统
  • 提供优质的项目信息
  • 提供最佳实践开发指南
  • 允许透明迁移到新功能

这里仅简单介绍,更多内容可以去官网查看。刚开始使用时您可以把 Maven 看成一个可以自动下载 Java 项目用到的包,并将其正确部署到项目中的工具。使用 Maven 以后就不用像以前那样麻烦,需要自己去网上下载包,然后再放到项目里。等以后使用熟悉之后,您可以自己查找更多的其他功能。

二. 安装 Maven

Apache Maven的安装过程比较简单,基本上只要将安装包解压,并将其安装路径下的 bin 文件夹配置到系统环境变量(PATH)中就可以直接使用了,和 JDK 的安装差不多。具体步骤如下:

  1. 确保已设置 JAVA_HOME 环境变量并指向 JDK 安装地址
  2. 将安装包解压到安装目录下
  3. 将创建的目录 apache-maven-x.x.x 的 bin 目录添加到 PATH 环境变量中
  4. 在 shell 中使用 mvn -v 进行确认

我这里使用 apache-maven-3.5.4 这个版本来安装,下面分别介绍这几个步骤:

1) 确认 JAVA_HOME 环境变量

Windows:

# 打开一个新的命令提示符(Winkey + R然后键入cmd)
> echo %JAVA_HOME% 
C:\Program Files\Java\jdk1.8.0_161

Linux/Unix:

# 检查 JAVA_HOME 环境变量
[x@xx ~]$ echo $JAVA_HOME
/opt/java/jdk1.8.0_161

# 以及 JDK 安装
[x@xx ~]$ java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

2) 解压到安装目录

Linux/Unix:

# 使用 zip
[x@xx ~]$ unzip apache-maven-3.5.4-bin.zip
# 或使用 tar
[x@xx ~]$ tar xzvf apache-maven-3.5.4-bin.tar.gz

# 移动到指定安装目录(可选)
[x@xx ~]$ sudo cp -r apache-maven-3.5.4-bin /opt

3) 添加环境变量

Windows:

通过打开系统属性(WinKey + Pause),选择“高级”选项卡和“环境变量”按钮,然后添加或选择PATH变量,将解压缩的发行版 bin 目录添加到用户 PATH 环境变量中。例如为 C:\ Program Files \ apache-maven-3.5.4 \ bin,并将此路径添加到 PATH 变量中。

Linux/Unix:

# 执行命令,及于该次登录下有效。
[x@xx ~]$ export PATH=/opt/apache-maven-3.5.4/bin:$PATH

# 修改配置文件,登录自动有效
[x@xx ~]$ sudo vim /etc/profile
# 打开文件中添加以下内容
export PATH=/opt/apache-maven-3.5.4/bin:$PATH

4) 确认安装

# 确认安装
[x@xx ~]$ mvn -v
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T02:33:14+08:00)
Maven home: /opt/apache-maven-3.5.4
Java version: 1.8.0_161, vendor: Oracle Corporation, runtime: /opt/java/jdk1.8.0_161/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.16.14-200.fc27.x86_64", arch: "amd64", family: "unix"

如果上述几个步骤都没有问题,说明 Maven 已经安装成功。这里给出官网的安装指南

三. 故障排除

暂无

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值