当前位置:   article > 正文

maven简单介绍_tmvnjo

tmvnjo

maven介绍

maven是一个项目管理工具

Apache基于ANT进行升级,研发的全新自动化构建工具能轻松解决繁杂的java类库的依赖问题 可以管理项目的整个生命周期 也可以对项目依赖的jar包进行管理

在这里插入图片描述

Clean 清理 删除target目录以及其内容

Validate 验证项目 验证项目是否正确

Complie 编译 把java文件编译成class文件

Test 测试 执行单元测试

Package 打包 把整个项目打包到target目录下

Verify 检查 对集成测试结果进行检查

Install 安装 包含打包,把项目打包安装到本地仓库

Site 站点 项目站点的文档处理

依赖管理

依赖就是一个java项目可能要使用的一些第三方jar包才可以运行,我们一般说java项目依赖了这些jar包。
Maven依赖管理就是统一管理jar包之间的依赖关系。

仓库

本地仓库:
当maven执行编译或者测试时,需要使用到依赖文件,每个用户在自己的用户目录下都有一个路径为.m2/respositort/的仓库目录。

远程仓库:
安装好maven,如果不执行任何maven命令本地仓库是不存在的,当用户输入了命令,maven才会创建本地仓库,根据需要去远程仓库下载依赖到本地仓库。

中央仓库:
中央仓库是一个默认的远程仓库,Maven的安装文件默认自带了中央仓库的配置。

私服:
私服是一个特殊的远程仓库当maven需要下载jar包时先从私服请求下载,如果私服没有则私服从远程仓库下载,缓存到私服后,再为Maven的下载请求提供服务。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/262024
推荐阅读
相关标签
  

闽ICP备14008679号