阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Ubuntu Linux系统下Apache Maven的安装和配置

102次阅读
没有评论

共计 2207 个字符,预计需要花费 6 分钟才能阅读完成。

操作系统:Linux x64 / Ubuntu 14.04

Apache Maven 版本:3.3.9

建议预先搭建 Java 开发环境:详见上一篇《Ubuntu Linux 系统下 Java 开发环境搭建》http://www.linuxidc.com/Linux/2015-12/126928.htm

1. 前往 Apache Maven 官网下载最新版本:https://maven.apache.org/download.cgi,本文以 apache-maven-3.3.9-bin.tar.gz 为例。

2. 在合适的路径下创建文件夹用来存储 Maven,本例选择在 /opt 目录下新建 MVN 子文件夹。操作如下

打开 Terminal(后文成为 T1),输入:

cd /opt                      #进入到 opt 目录
sudo mkdir mvn                #新建一个 mvn 文件夹
ls                            #显示成功新建的 mvn 文件夹
cd mvn                        #进入 mvn 文件夹

3. 将下载的 MVN 压缩包拷贝到 mvn 目录下。操作如下

新建另一个 Terminal 窗口(T2)并输入:

cd Downloads                                              #进入 Downloads 文件夹
ls                                                        #显示刚刚下载的 MVN 文件,
sudo cp apache-maven-3.3.9-bin.tar.gz /opt/mvn            #将文件拷贝到刚刚新建的 mvn 文件夹中 (这里将“< >”部分替代为自己对应的 MVN 文件名,后同)
sudo rm apache-maven-3.3.9-bin.tar.gz                      #删除本目录下的安装包(可选)

4. 解压安装 MVN,配置环境变量。操作如下

回到第一个 Terminal(T1),输入:

ls                                                  #显示拷贝过来的 MVN 安装包
sudo tar -zxvf apache-maven-3.3.9-bin.tar.gz        #将安装包解压
ls                                                  #显示解压出的 MVN 文件夹,以及原安装包
sudo rm apache-maven-3.3.9-bin.tar.gz                #删除原安装包
sudo gedit /etc/profile                              #打开 etc 目录下的 profile 文件

5. 配置全局环境变量。操作如下

在打开的 profile 文档末尾添加 MVN 安装路径(需仔细确认):

#set maven environment
export M2_HOME=/opt/mvn/apache-maven-3.3.9
export MAVEN_OPTS=”-Xmx1024m”                          #避免内存溢出错误(可选)
export PATH=${M2_HOME}/bin:${PATH}

6. 保存并关闭文档。(注:也可以通过 vim 命令编辑 etc/profile,打开命令:sudo vim /etc/profile,按 <Insert> 键进入编辑模式,<Esc> 键退出编辑模式,接着按 ”:” 再输入”wq!“保存并退出;输入 ”q!” 不保存退出)

7. 启用配置并验证。在 Terminal 输入:

mvn -v

8. 显示效果类似如下:

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00)
Maven home: /opt/developTools/jvm/apache-maven-3.3.9
Java version: 1.8.0_65, vendor: Oracle Corporation
Java home: /opt/developTools/jvm/jdk1.8.0_65/jre
Default locale: en_US, platform encoding: UTF-8
OS name: “linux”, version: “3.19.0-25-generic”, arch: “amd64”, family: “unix”

Maven 权威指南_中文完整版清晰 PDF  http://www.linuxidc.com/Linux/2014-06/103690.htm

Maven 3.1.0 发布,项目构建工具 http://www.linuxidc.com/Linux/2013-07/87403.htm

Linux 安装 Maven http://www.linuxidc.com/Linux/2013-05/84489.htm

Maven3.0 配置和简单使用 http://www.linuxidc.com/Linux/2013-04/82939.htm

Ubuntu 下搭建 sun-jdk 和 Maven2 http://www.linuxidc.com/Linux/2012-12/76531.htm

Maven 使用入门 http://www.linuxidc.com/Linux/2012-11/74354.htm

更多 Ubuntu 相关信息见 Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-12/126929.htm

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-21发表,共计2207字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中