系列文章目录
maven 基础(上)
Maven基础(下)
文章目录
前言
在使用nacos时需要配置java,maven环境。
一、下载maven
Maven – Download Apache Maven
二、ubuntu 上配置maven
1、下载
wget https://dlcdn.apache.org/maven/maven-3/3.9.2/binaries/apache-maven-3.9.2-bin.tar.gz
2、解压
将 apache-maven-3.9.2-bin.tar.gz解压到 /usr/local/maven/ 下
sudo tar zxvf apache-maven-3.9.2-bin.tar.gz -C /usr/local/maven/
3、删除压缩包
rm -r apache-maven-3.9.2-bin.tar.gz
1.强制删除文件夹并提示
sudo rm -r 文件名
2.强制删除文件夹并不提示
sudo rm -rf 文件名
3.删除文件
sudo rm -f 文件名
4、移动文件位置
sudo mv 文件名 目标文件夹路径
5、配置环境变量
1、当前用户配置
打开文件
vim ~/.bashrc
在末尾添加如下内容:
ubuntu中查看本目录地址:pwd
export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.2 ## 文件路径
export PATH=${MAVEN_HOME}/bin:${PATH}
保存退出
运行如下代码生效
source ~/.bashrc
这样只能在当前用户下有效
2、全局配置
sudo vim /etc/profile
# or
sudo vim /etc/bash.bashrc
# 在文章末尾添加变量
export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.2
export PATH=${MAVEN_HOME}/bin:${PATH}
# 使其生效
source /etc/profile
# or
source /etc/bash.bashrc
# 进行测试
mvn -v
6、配置本地仓库
创建目录
sudo mkdir MAVENREPOSITORY/
打开maven目录下的conf目录在打开settings.xml文件 添加上
<localRepository>/usr/local/MAVENREPOSITORY</localRepository>
7、配置下载镜像
<!-- 第二种镜像-->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>
http://maven.aliyun.com/nexus/content/groups/public/
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!--到这-->
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云谷歌仓库</name>
<url>https://maven.aliyun.com/repository/google</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云阿帕奇仓库</name>
<url>https://maven.aliyun.com/repository/apache-snapshots</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云spring仓库</name>
<url>https://maven.aliyun.com/repository/spring</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云spring插件仓库</name>
<url>https://maven.aliyun.com/repository/spring-plugin</url>
</mirror>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>springmillstone</name>
<url>https://repo.spring.io/libs-milestone</url>
</mirror>
保存退出
版权归原作者 满篇翔 所有, 如有侵权,请联系我们删除。