centos安装maven

Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。
那么,如何在Linux平台下面安装Maven呢?下面以CentOS平台为例,说明如何安装及配置Maven。

$ wget http://mirrors.sonic.net/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
$ tar xzf apache-maven-3.3.3-bin.tar.gz -C /usr/local/
$ cd /usr/local
$ ln -s apache-maven-3.3.3/ maven

上面的wget是从后面给定的URL中下载maven,当然,你也可以直接访问http://maven.apache.org/download.cgi手动下载。第二行命令是将下载下来的tar.gz包解压到/usr/local(tar默认将文件解压到当前目录,加了-C参数之后,是将解压的文件存放到/usr/local中)
当然,解压完下载下来的maven包是现在还不能启用,需要在PATH里面设置一下路径,如下:

$ vim /etc/profile.d/maven.sh
export MAVEN_HOME=/usr/local/maven
export PATH=${MAVEN_HOME}/bin:${PATH}

设置好Maven的路径之后,需要运行下面的命令

source /etc/profile.d/maven.sh

使得上面设置的环境变量立即生效。
你也就可以重启一下电脑,使得上面的环境变量立即生效,但是没有上面的命令来得快!
当然,你也可以在/etc/profile文件后面加入下面三行,和上面的一样效果

$ vim /etc/profile
MAVEN_HOME=/usr/local/maven
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin

设置好Maven的路径之后,需要运行下面的命令

source /etc/profile

使得上面设置的环境变量立即生效。
弄完之后,你可以运行下面的命令。

mvn -v
Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00)
Maven home: /usr/local/maven
Java version: 1.8.0_60, vendor: Oracle Corporation
Java home: /usr/local/java/jdk1.8.0_60/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-431.23.3.el6.x86_64", arch: "amd64", family: "unix"

如果出现了上面类似的字段,说明Maven安装及配置完了!
上面的命令为了方面,都是在root用户下进行操作的,这样很不安全,建议使用一般的用户权限配合sudo去安装和配置!

时间: 2016-05-16
Tags: centos, Maven

centos安装maven的相关文章

Centos安装nvidia显卡驱动的问题

问题描述 Centos安装nvidia显卡驱动的问题 最近在学习Linux,于是将一台windows工作站装了centos7双系统.由于工作站的NVIDIA Qurado K2000显卡适配centos自带nouveau驱动实在糟糕,于是打算换装NVIDIA的官方Linux驱动.由于是菜鸟,手动编译显卡驱动的操作实在太复杂且对这些操作的意义不甚明了,故选择了从ELRepo源中安装NVIDIA驱动这一相对简单明了的方法,倒是成功换装了NVIDIA驱动,但是不是最新版,于是手一犯贱,自己下载了最新的

Centos 安装 VPN pptpd 防火墙 iptables 转发设置

 下面我们一起来看一篇关于Centos 安装 VPN pptpd 防火墙 iptables 转发设置,这个问题是因为一朋友设置之有一些网站无法访问时想出的解决办法.   centos 安装vpn 出现一部分网站无法访问的问题!iptables的一些转发规则设置 建立NAT转换规则,否则拨上也无法通过远程网关连上公网. iptables -t nat -A POSTROUTING -o eth0 -j SNAT –to-source $src_ip Centos 6.4 安装 vpn 遇到有些网站

CentOS安装qt4.8

  记录下在CentOS下安装qt4.8的过程: (最好是在英文系统语言环境下安装,中文可能会出现无法正确中文字体) 1. 安装必需的环境 安装gcc和g++: [root@localhost local]# yum install gcc [root@localhost local]# yum install gcc-c++ 安装Xlib:[root@localhost local]# yum install libX11-devel libXext-devel libXtst-devel 2

win10系统如何安装maven管理工具

  win10系统如何安装maven管理工具          具体如下: 1.http://maven.apache.org/,我们先去官网下载资源包; 2.点击下载菜单,选择适合自己的资源包; 3.解压资源包,放到我们的安装路径下; 4.右击桌面上的"此电脑"-->"属性"-->"高级系统设置"-->"环境变量", 然后我们开始新建变量,并设置; 5.添加maven到path变量中; 6.打开命令行工具,

CentOS安装教程(CentOS 6.4图文安装)

CentOS 6.4是最新Linux服务器操作系统,跑php运行环境,linux是王道,6.4放出.速度已经很快. 这里PC6小编特地整理了下安装教程,有图有真相,一目了然,方便需要的朋友. 1.首先,要有一张CentOS 6.4的安装介质,没有的话可以在PC6本站下载(有种子跟地址) 界面说明: Install or upgrade an existing system 安装或升级现有的系统 install system with basic video driver 安装过程中采用基本的显卡

Maven学习一之安装maven以及IDE配置

一.安装maven① 下载地址:maven.apache.org/,解压 ② 配置环境变量:新增M2_HOME:E:\maven\apache-maven-3.1.1,添加path:E:\\maven\apache-maven-3.1.1\bin ③ 将maven的conf中的settings.xml文件拷贝出来,放到任意位置,并在文件中指定本地仓库位置 二.IDE中配置maven 在MyEclipse或STS中配置maven是一样的: preference->maven->Installat

centos安装pdo_mysql扩展不成功

问题描述 centos安装pdo_mysql扩展不成功 环境:Centos 7 在PHP5.4.16的基础上安装pdo_mysql扩展不成功. 我的按照步骤:1)在PHP安装包的ext下找到pdo_mysql;2)执行]$ phpize 3) 执行:$ ./configure --with-php-config=/usr/bin/php-config --with-pdo-mysql=/var/lib/mysql4)出错提示:checking for mysql_config... not fo

centos安装百度云/百度网盘

centos安装百度云/百度网盘,centos 安装python2.7. 1.安装 sqlite-devel yum install sqlite-devel -y 2.安装 Python 2.7 wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz tar xf Python-2.7.8.tgz cd Python-2.7.8 ./configure –prefix=/usr/local make && make in

eclipse搭建maven环境-Eclipse搭建Maven时,用本地Maven环境好 还是 安装Maven插件好?

问题描述 Eclipse搭建Maven时,用本地Maven环境好 还是 安装Maven插件好? 刚开始搭建Maven,环境搭建中有个问题, 1.我自己下载Maven包在本地搭建环境,再在Eclipse上去配置路径,然后开发项目. 2.Eclipse安装Maven插件,然后开发项目. 请问上面两种方式哪个更好? 解决方案 Maven环境搭建以及eclipse-maven3-plugin插件安装Maven环境的搭建&&Maven Eclipse插件的安装eclipse安装maven插件 解决方