ubuntu中搭建maven环境

本文介绍两种Maven安装方法:安装包安装与命令式安装。详细步骤包括从官方网站下载Maven安装包、解压缩、配置环境变量及修改Maven源等。适用于希望了解Maven安装流程的读者。

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

第一种:安装包安装

1、官网下载安装包:http://maven.apache.org/download.cgi

2、解压到/opt/maven目录

3、配置maven环境变量

export M2_HOME=/opt/maven/apache-maven-3.6.1
export CLASSPATH=$CLASSPATH:$M2_HOME/lib
export PATH=$PATH:$M2_HOME/bin

4、使环境变量生效

source /etc/profile

5、测试

6、修改源

sudo gedit /opt/maven/apache-maven-3.6.1/conf/settings.xml

在/home目录下生成maven/repository文件夹:

 

第二种:命令式安装

等待完成就OK~

### 如何在 Ubuntu搭建私有 Maven 仓库 #### 准备工作 为了成功部署 Nexus 私有仓库,在开始之前需确认已安装 Java 环境并设置好环境变量。可以通过命令 `java -version` 来验证Java版本。 #### 下载与解压 Nexus 软件包 前往 Sonatype 官方网站下载适用于 Linux 的最新版 Nexus Repository Manager 压缩文件,例如 `nexus-3.x.y-unix.tar.gz` 。接着执行如下指令完成解压缩操作: ```bash tar -zxvf nexus-3.x.y-unix.tar.gz ``` 这一步骤将创建一个名为 `nexus-3.x.y` 的目录结构[^4]。 #### 配置启动脚本 进入解压后的文件夹路径下找到 `bin/nexus` 文件,并赋予可执行权限: ```bash chmod +x bin/nexus ``` 编辑该文件修改运行参数以适应当前系统的硬件资源状况以及指定数据存储位置等必要选项。 #### 启动服务 通过下面这条命令来初始化并开启 Nexus 服务端口监听,默认情况下会占用8081端口作为HTTP访问入口: ```bash ./bin/nexus start ``` 等待片刻直至日志显示 "Started SelectChannelConnector@0.0.0.0:8081" 表明服务器已经就绪可以接受外部连接请求了。 #### 访问管理界面 打开浏览器输入 http://localhost:8081 并按提示登录管理员账号(初始用户名/密码均为 admin/admin123),首次登陆会被引导至向导页面帮助快速配置基本功能模块。 #### 创建自定义仓库 依据实际需求新建不同类型的Maven仓库实例,比如用于托管正式发布版本的 `maven-releases` 或者频繁迭代更新中的临时构建产物存放处即 `maven-snapshots` ,亦或是组合多个已有源形成统一索引视图供内部开发者检索依赖项之用 —— 这就是所谓的 “Group” 类型仓库 `maven-public` [^3]。 #### 修改项目的pom.xml文件指向新的私服地址 为了让本地工程能够识别新设立好的私服地址,则需要调整项目根目录下的 pom.xml 文档内的 `<repositories>` 和 `<distributionManagement>` 元素内容使之匹配刚才所建的各项设定值。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FLy_鹏程万里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值