maven安装使用修改镜像仓库

本文详细介绍了Maven的下载、安装及环境变量配置过程,包括如何通过wget获取Maven安装包并解压,将其移动至指定目录,设置MAVEN_HOME和PATH环境变量,以及如何验证安装是否成功。此外,还提供了修改Maven镜像仓库的方法,通过编辑settings.xml文件添加自定义镜像源。

简述

很简单的东西,就是讲一下过程

安装maven

这个很简单

首先下载maven

wget http://mirrors.advancedhosters.com/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz

之后解压

tar -zxvf apache-maven-3.6.1-bin.tar.gz

之后移动到/usr/local/下面

mv apache-maven-3.6.1 /usr/local/maven

接着设置环境变量

添加

export MAVEN_HOME=/usr/local/maven/
export PATH=$MAVEN_HOME/bin:$PATH
复制代码

让环境变量生效

source /etc/profile

接着执行mvn看看有没有help信息出来就好了

修改镜像仓库

编辑maven的配置文件

vim /usr/local/maven/conf/settings.xml

在这里添加

   <mirror>
      <id>bboysoul</id>
      <mirrorOf>central</mirrorOf>
      <name>bboysoul's Mirror.</name>
      <url>http://docker.bboysoul.com:8083/repository/maven-public//</url>
    </mirror>
复制代码
  • id就是仓库的id
  • mirrorOf就是是哪一个仓库的镜像,因为我使用的是central中央仓库的镜像,所以就写central
  • name 仓库的名字
  • url 仓库的链接

欢迎关注Bboysoul的博客www.bboysoul.com

Have Fun

转载于:https://juejin.im/post/5cdc9dd66fb9a0321d73cebc

<think>好的,我需要帮助用户在宝塔面板中安装Maven并配置阿里云镜像。首先,用户提到了宝塔面板和阿里云镜像,所以我需要回忆相关的步骤。 首先,安装Maven。宝塔面板通常通过软件商店或命令行安装。用户可能更倾向于图形界面,所以先检查软件商店是否有Maven。如果没有,可能需要通过SSH连接到服务器手动安装。记得要更新系统包,然后下载Maven的二进制包,解压并设置环境变量。比如,下载最新的版本,比如3.9.6,解压到/usr/local目录,然后在/etc/profile中添加MAVEN_HOME和PATH变量,之后source一下生效。安装完成后,用mvn -v验证是否成功。 接下来是配置阿里云镜像。Maven的配置文件settings.xml通常在用户目录下的.m2文件夹或者Maven安装目录的conf里。用户可能需要编辑这个文件,找到mirrors部分,添加阿里云的镜像配置。根据引用2和3中的内容,阿里云镜像的配置有两种方式,一种是mirrorOf为central,另一种是*。需要指出这两种的区别,比如使用central的话,只有中央仓库的请求会被镜像,而*会覆盖所有仓库,可能影响其他仓库,所以建议使用central。然后保存文件,测试下载依赖的速度是否有提升。 另外,用户可能使用宝塔面板的文件管理功能来上传war包,如引用4提到的,上传到Tomcat的webapps目录下。可能还需要在配置Maven镜像后,清理本地仓库,确保依赖重新从阿里云下载。 需要提醒用户注意事项,比如检查配置是否正确,路径是否准确,以及镜像配置的优先级。如果用户之前有其他的镜像配置,可能需要注释掉,避免冲突。同时,宝塔面板可能需要重启Tomcat服务才能应用新的配置,或者Maven本身不需要重启,但构建项目时需要重新下载依赖。 最后,生成相关问题,可能涉及Maven的其他优化,比如本地仓库路径更改,或者如何排查镜像配置不生效的问题,以及如何结合宝塔部署Java项目等。</think>### 宝塔面板安装Maven并配置阿里云镜像教程 #### 步骤1:安装Maven 1. **通过宝塔软件商店安装(推荐)** 打开宝塔面板 → 进入“软件商店” → 搜索“Maven” → 选择适合的版本安装。若商店无Maven,需手动安装。 2. **手动安装(若商店无)** - 通过SSH连接服务器,执行以下命令: ```bash # 下载Maven(以3.9.6为例) wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz # 解压并移动到/usr/local目录 tar -zxvf apache-maven-3.9.6-bin.tar.gz mv apache-maven-3.9.6 /usr/local/maven # 配置环境变量 echo 'export MAVEN_HOME=/usr/local/maven' >> /etc/profile echo 'export PATH=$MAVEN_HOME/bin:$PATH' >> /etc/profile source /etc/profile ``` - 验证安装: ```bash mvn -v # 应输出版本信息 ``` #### 步骤2:配置阿里云镜像 1. **定位Maven配置文件** Maven的全局配置文件通常位于`/usr/local/maven/conf/settings.xml`(手动安装路径)或`/root/.m2/settings.xml`(用户级配置)。 2. **修改`settings.xml`** 使用宝塔文件管理器或SSH工具编辑文件,添加阿里云镜像: ```xml <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> ``` **注意**: - `mirrorOf`设为`central`表示仅代理中央仓库请求,避免覆盖其他私有仓库[^2][^3]。 - 若原文件已存在其他镜像,需注释或删除以避免冲突。 3. **保存并测试** - 保存文件后,执行`mvn clean install`测试依赖下载速度。 - 首次构建可能较慢,但后续依赖会从阿里云缓存加速。 #### 步骤3:结合宝塔部署项目 1. **打包项目** 在本地或服务器使用Maven打包为`war`文件: ```bash mvn clean package # 生成target/*.war ``` 2. **上传至Tomcat** 通过宝塔面板 → 进入`/www/server/tomcat/webapps` → 上传`war`文件,Tomcat会自动解压部署[^4]。 #### 注意事项 - **路径验证**:确保`settings.xml`路径与Maven实际安装路径一致。 - **镜像生效**:若依赖下载未加速,检查镜像配置是否被其他配置覆盖。 - **清理缓存**:执行`mvn dependency:purge-local-repository`强制刷新本地仓库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值