Maven安装与配置
时间:2022-07-23
本文章向大家介绍Maven安装与配置,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一、需要准备的东西
1. JDK
2. Maven
二、Maven下载
1.下载地址:https://maven.apache.org/download.cgi
2. 文件解压 D:Program Filesapache-maven-3.6.3
3. 新建环境变量 MAVEN_HOME,赋值 D:Program Filesapache-maven-3.6.3
4. 编辑环境变量Path,追加%MAVEN_HOME%bin;
5. 至此,maven已经完成了安装,我们可以通过DOS命令检查一下我们是否安装成功:
三、Maven配置
1. 新建文件夹作为本地仓库:D:Program Filesapache-maven-3.6.3repo
2. 修改配置文件:D:Program Filesapache-maven-3.6.3confsettings.xml
1 <!-- localRepository
2 | The path to the local repository maven will use to store artifacts.
3 |
4 | Default: ${user.home}/.m2/repository
5 <localRepository>/path/to/local/repo</localRepository>
6 -->
7
8 <localRepository>D:Program Filesapache-maven-3.6.3repo</localRepository>
3. 运行命令,查看是否配置成功
mvn help:system
4. 配置仓库镜像。由于国外的镜像速度不太好。阿里的还不错
<mirrors>
<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>*</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<!-- 中央仓库1 -->
<mirror>
<id>repo1</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo1.maven.org/maven2/</url>
</mirror>
<!-- 中央仓库2 -->
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
</mirrors>
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Python 错误使用tuple问题:TypeError: 'tuple' object does not support item assignment. 原因及解决办法
- E-BERT,电商领域语言模型优化实践
- PyQt5 技术篇-透明窗口设置方法,窗口透明度的设置
- 为hexo增加gitalk评论系统
- Python 技巧篇-用print打印输出但不换行方法
- gitalk 自动初始化
- 给hexo申请证书并设置https
- Python 面向对象-如何查看类的父类,外部如何获取类的名字
- Python操作excel:用xlwt设置excel单元格背景颜色,给字体加粗。【附】颜色表
- Python+selenium 自动化-获取当前页面的url地址,打开指定的url地址
- PyQt5 技术篇-窗口置顶不生效解决办法,setWindowFlags()设置不生效解决办法
- 使用hooks自动监测git仓库更改并拉取
- 重新部署hexo
- 关于前端哈希加密密码的思考
- PyQt5 技术篇-设置下拉框默认值,获取当前选择的内容