JavaWeb --第四章Maven详解
Posted Jozky86
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWeb --第四章Maven详解相关的知识,希望对你有一定的参考价值。
Maven
为什么要学这个技术?
- 在javaweb开发中,需要使用大量的jar包,我们手动去导入
- 如何能够让一个东西自动帮我导入和配置这个jar包
由此Maven诞生了
Maven架构管理工具
我们目前用来就是方便导入jar包的
Maven核心思想:约定大于配置
- 有约束,不要去违反
Maven会规定好你该如何去编写我们的java代码,必须要按照这个规范来
下载安装Maven
去官方网站下载
配置环境变量
在我们的系统环境变量中
配置如下配置:
- M2_HOME maven目录下的bin目录
- MAVEN_HOME maven的目录
- 在系统的path中配置 %MAVEN_HOME%\\bin
测试Maven是否安装成功,保证必须配置完毕
阿里云镜像
- 镜像:mirrors
- 作用:加速我们的下载
- 国内建议使用阿里云的镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
本地仓库
在本地的仓库,远程仓库;
建立一个仓库: localRepository
<localRepository>C:\\environment\\maven\\apache-maven-3.8.1\\maven-repo</localRepository>
在IDEA中使用Maven
- 启动IDEA
- 创建一个MavenWeb项目
- 等待项目初始化完毕
- 观察maven仓库中多了什么东西?
- IEDA中的Maven设置
IDEA项目创建成功后,看一眼Maven的配置
- 到这里,Maven在IDEA中配置和使用就ok了
创建一个普通的Maven项目
这个只有在web应用下才会有
以上是关于JavaWeb --第四章Maven详解的主要内容,如果未能解决你的问题,请参考以下文章