Hi, guys!yeah,it's me again!
1. Maven介绍
- maven是项目管理工具 , 对软件项目提供构建与依赖管理
- maven是apache下的Java开源项目
- maven为Java项目提供了统一的管理方式, 已成为业界标准
2. maven核心特性
- 项目设置遵循统一的原则, 保证不同开发环境的兼容性
- 强大的依赖管理, 项目依赖组件自动下载, 自动更新
- 可扩展的插件机制, 使用简单, 功能丰富
3. maven的安装
- [官网] https://maven.apache.org/ 下载
- 解压缩以后, 将"D:\apache-maven-3.8.3-bin\apache-maven-3.8.3\bin"这个路径添加到系统环境变量path中
- 最后进行测试看是否成功
- 如果测试显示的错误, 那么需要您仔细看一下自己电脑中JAVA_HOME中的环境配置是否正确, 根据jdk版本的不同会有所不同[尽量配置成下面这样, 这样会包含jdk和jre]
4. eclipse配置maven
window→preferences→找到maven
5. eclipse创建maven项目
- 本人使用的是eclipse2021.9的版本, 所以在项目栏左侧会直接有create maven project选项, 点击以后
, 然后next
finish完成就创建好了一个maven项目
maven 坐标 | 含义 |
---|---|
GroupId | 机构或者团体的英文, 采用"逆向域名"形式书写 |
ArtifactId | 项目名称, 说明用途, 例如:cms, oa |
Version | 版本号, 一般采用"版本 + 单词" |
6. maven依赖管理
- Maven利用dependency(依赖)自动下载,管理第三方jar, 2. 在pom.xml文件中配置项目依赖的第三方组件, 3. maven自动将依赖从远程仓库下载至本地仓库, 并在项目中使用
maven中央仓库的检索网站: search.maven.org
7. 本地仓库和中央仓库
概念
eclipse中查看本地仓库位置
- 配置阿里云私服, 这样下载依赖的时候会快很多[当然现在的私服url是这面显示的, 但是过些年以后可能会变, 到时候留言, 本人会跟你一起找合适的url]
<repositories>
<repository>
<!-- 创建私服的地址 -->
<id>aliyun</id>
<name>aliyun</name>
<url>https://maven.aliyun.com/repository/public</url>
</repository>
</repositories>
8. maven构建Java Web工程
8.1 配置Tomcat, 如果已经配置好了可以忽略
注意下面的图片这是tomcat安装版本自动查找的你本地的jre, 默认即可, 下一步才是选择安装路径
8.2 创建maven web项目, 前几步跟创建普通maven项目一样
- 不同之处是需要修改JRE System Library(默认是jdk1.5, 需要改成本机本机的jdk)
- 然后再项目上右击, 选择properties→找到Project Facets→单击Convert to faceted form...→勾选Dynamic Web Module→右侧Runtimes选择tomcat然后apply and close