Ubuntu零基础教学-Ubuntu20.04安装maven及配置本地仓库
2021/5/31 7:20:59
本文主要是介绍Ubuntu零基础教学-Ubuntu20.04安装maven及配置本地仓库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
环境:Ubuntu20.04
安装目标:maven3.8
1、maven官网下载maven安装包 传送门
2、下载并复制到Ubuntu中;随意放到哪个目录下
mkdir /e/luoyong/xiaoma/environment_config
3、maven安装包解压
tar -zxvf apache-maven-3.8.1-bin.tar.gz
4、配置环境变量
配置之前,先找到你maven地址;pwd显示当下路径地址;
先打开.bashrc文件;
gedit ~/.bashrc (~/表示用户家目录下)
再在.bashrc文件的末尾追加下面内容:
MAVEN_HOME=/e/luoyong/xiaoma/environment_config/apache-maven-3.8.1 export MAVEN_HOME export PATH=${PATH}:${MAVEN_HOME}/bin
5、配置好,点击保存;重新执行刚修改的初始化文件,使之立即生效;
source ~/.bashrc
6、查看下是否安装成功
mvn -v
7、上面的是已经配置好了本地仓库的结果,下面开始配本地仓库
先在本地任意位置新建一个文件夹,最好是普通用户能访问的并且是独立的,准备做本地的maven仓库,之后依赖(可以理解成插件吧)就下载到这里了
我是自行创建了一个名为maven_storage 的本地仓库;
mkdir /e/luoyong/xiaoma/environment_config/maven_storage
8、找到maven库中的settings.xml文件
cd $MAVEN_HOME/conf
9、然后打开 settings.xml 文件
gedit settings.xml
10、并在localRepository下插入(大概在54行)
<localRepository>/e/luoyong/xiaoma/environment_config/maven_storage</localRepository>
11、添加好后,记得右上角点击保存;
初始化本地仓库;自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。
mvn help:system
12、这时候你的本地仓库文件夹会多出来一些文件
13、为了便于管理本地仓库,建议将maven库的settings.xml文件复制到本地文件夹来,然后再修改本地文件夹的settings.xml文件
14、为本地仓库添加阿里源,在mirrors(大概第167行)下插入
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
如果觉得这篇文章对你们有所帮助,还请不忘在文章的左下角,直接pia的一下点亮它 up up up!!!若是我,不用犹豫直接进我的收藏夹吃灰去吧!不管以后用不用的上,先吃上灰再说,哈哈哈哈哈嗝~~
❤如果文章对您有所帮助,就请在文章末尾的左下角把大拇指点亮吧!(#^.^#);
❤如果喜欢阿柴柴(笔名)分享的文章,就请给阿柴柴个关注吧!(๑′ᴗ‵๑)づ╭❤~;
❤对文章有任何问题欢迎小伙伴们下方留言或者入群探讨【群号:708072830】;
❤鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复参与讨论(请勿发表攻击言论,谢谢);
❤版权声明:本文为博主原创文章,转载请附上原文出处链接和本文声明,版权所有,盗版必究!(*^▽^*).
这篇关于Ubuntu零基础教学-Ubuntu20.04安装maven及配置本地仓库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-28一步到位:购买适合 SEO 的域名全攻略
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign学习入门:轻松掌握微服务通信
- 2024-12-27OpenFeign学习入门:轻松掌握微服务间的HTTP请求
- 2024-12-27JDK17新特性学习入门:简洁教程带你轻松上手
- 2024-12-27JMeter传递token学习入门教程
- 2024-12-27JMeter压测学习入门指南
- 2024-12-27JWT单点登录学习入门指南
- 2024-12-27JWT单点登录原理学习入门