Maven的基本配置方法

Maven的基本配置方法

基本概念

曾经碰到过很多需要使用Maven的场合,不过由于认为Maven仅仅是一个工具并且自己也没有多少时间的原因(好像归结起来还是懒),一直都没有去认真了解过它。每次都是能绕过去就绕过去,绕不过去就面向搜索引擎编程,只要得到结果就没有再考虑什么。然而这样下去,每次使用都会碰到各种各样的问题,所以打算稍稍学习整理一下,用几篇文章记录下来供自己之后遗忘的时候查阅。

Maven是一个自动化项目构建工具,具体的特点和功能说起来冗长而复杂。大概理解一下就是可以帮助我们完成编译,测试,打包,发布,依赖管理等功能。这些工作大多都是重复性劳动,并且处理起来非常繁琐,而我们没必要把宝贵的时间浪费在手动维护各种版本的jar包,或者无休止的鼠标点击来编译,测试,部署这样的工作中。即便是通过shell脚本来自动化执行这些预定义的工作,我们也不得不为每一个项目修改或者重新编写这些构件代码,依然令人厌烦。

出于这样的原因,就诞生了很多自动化项目构建工具,与Maven类似的还要Make,Ant,Gradle等等,Maven不是唯一的也不一定是其中最好的,它具有自身的特点并且足以解决我们遇到的很多问题,因此值得我们学习。此外Maven还具有最大的管理第三方jar包的中央仓库。

安装更新

Windows平台下Maven的具体安装方法在之前的文章中已经介绍过了,这里没必要再次重复。

下面看看Linux下如何安装Maven

1.通过源安装

不同发行版拥有不同的包管理工具,这里以手头拥有的Debian和Arch为例

# Debian
apt-cache show maven | grep Version
sudo apt install maven

# Arch
pacman -Qi maven | grep Version
pacman -Sy maven

这种安装方法的优点在于方便快捷,缺点是缺乏灵活性并且某些发行版的软件包版本可能比较低。

2.下载二进制包手动安装

# 下载,这里使用清华源,版本自行选择
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz
# 解压
tar zxvf apache-maven-3.6.3-bin.tar.gz
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值