Ubuntu下配置Maven

本文详细介绍了在Ubuntu系统下配置Maven的步骤,包括下载Maven、解压安装、设置环境变量、配置本地及远程仓库,并指导将settings.xml复制到指定位置以完成配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu下配置Maven

  • 下载maven
  • 设置环境变量
  • 配置本地/远程仓库和全局配置
  • 验证

下载Maven

下载链接:http://maven.apache.org/download.cgi

选择最新版本的maven安装包,我安装时最新安装包是apache-maven-3.1.0-bin.tar.gz。

下载保存文件的路径是:~/下载/。
[ 点击进入 ]

解压安装

weixx@weixx-T420:/$ cd ~/下载
weixx@weixx-T420:~/下载$ tar -zxvf apache-maven-3.5.0-bin.tar.gz
weixx@weixx-T420:~/下载$ sudo mv apache-maven-3.5.0 /usr/local/
weixx@weixx-T420:~/下载$ ls /usr/local

配置环境变量

在/etc/profile最后加入如下配置:

#set maven environment
M2_HOME=/usr/local/apache-maven-3.5.0
export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=$M2_HOME/bin:$PATH
//切换root配置环境变量
root@weixx-T420:vi /etc/profile
//修改完后 重新加载环境变量
root@weixx-T420:. /etc/profile
//mvn -v 查看版本
root@weixx-T420:~# mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/apache-maven-3.5.0
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "4.10.0-28-generic", arch: "amd64", family: "unix"

修改本地仓库

<localRepository>/home/yan/code/repository/maven</localRepository>

修改远程仓库

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

将setting复制到${user.home}/.m2/settings.xml

sudo cp /usr/local/apache-maven-3.5.0/conf/settings.xml ~/.m2

目录

### 在 Ubuntu 20.04 上安装和配置 Maven #### 环境准备 在开始之前,需确认已成功安装 JDK 1.8 或更高版本。可以通过以下命令验证 Java 是否可用以及其版本号: ```bash java -version ``` 如果未安装 JDK,则需要先完成 JDK 的安装过程[^1]。 --- #### 下载 Maven 访问 Apache Maven 官方网站获取最新版的二进制压缩包链接: https://maven.apache.org/download.cgi 假设当前最新的稳定版本为 `apache-maven-3.8.5`,可以直接通过终端下载该文件: ```bash wget https://dlcdn.apache.org/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz ``` --- #### 解压并移动至目标目录 使用以下命令解压下载好的 `.tar.gz` 文件: ```bash tar -zxvf apache-maven-3.8.5-bin.tar.gz ``` 随后将其复制到 `/opt` 目录下以便全局访问(或者放置于其他自定义路径): ```bash sudo mv apache-maven-3.8.5 /opt/ ``` --- #### 配置环境变量 编辑系统的全局环境变量文件 `/etc/profile` 来添加 Maven 的路径支持: ```bash sudo nano /etc/profile ``` 在文件末尾追加以下两行内容: ```bash export MAVEN_HOME=/opt/apache-maven-3.8.5 export PATH=$PATH:$MAVEN_HOME/bin ``` 保存修改后的文件,并运行以下命令使其立即生效: ```bash source /etc/profile ``` --- #### 校验安装结果 最后一步是检验 Maven 是否正常工作。输入以下命令查看其版本信息: ```bash mvn -v ``` 预期输出应类似于以下内容: ```plaintext Apache Maven 3.8.5 (xxx) Java version: 11.xxx, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.x.x-x-generic", arch: "amd64", family: "unix" ``` 这表明 Maven 已经被正确安装并配置完毕[^2]。 --- #### 可选:配置本地仓库路径 为了优化依赖管理性能,可以调整 Maven 默认使用的本地存储库位置。打开用户主目录下的 `settings.xml` 文件(如果没有则手动创建),通常位于 `${MAVEN_HOME}/conf/settings.xml` 中,找到 `<localRepository>` 节点并设定新的路径,例如: ```xml <localRepository>/home/user/.m2/repository</localRepository> ``` 此操作有助于减少磁盘碎片化问题或实现多用户间的资源共享[^3]。 --- #### 总结 以上步骤涵盖了从准备工作到最终测试整个流程的关键环节。按照这些指导即可顺利完成 MavenUbuntu 20.04 平台上的部署任务。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值