maven的作用maven的功能maven的仓库maven项目的标准目录结构maven中的常用命令maven的生命周期maven的概念模型scope(解决maven和项目的冲突)
maven的作用1.引入jar包,解决jar包冲突,版本冲突
2.将java文件即时编译
3.实现单元测试,提示正确与错误
4.将代码和配置文件,资源整合一起打包
1.依赖管理:maven工程对jar包的管理过程,实现代码可重用
2.项目的一件构建:一个命令完成编译,测试,运行,打包,安装,部署
本地仓库 远程仓库【私服】 中央仓库
maven 工程通过jar包坐标找本地仓库,本地仓库没有,从远程仓库寻找下载到本地仓库,远程仓库没有,从中央仓库寻找下载,也可从本地上传到远程仓库
src/main/java目录 核心代码部分
src/main/resources 配置文件部分
src/test/java目录 测试代码部分
src/main/webapp html ,js,css,图片等
mvn clean 删除编译文件夹target
mvn compile 编译核心代码
mvn test 编译测试代码和核心代码
mvn package 编译测试和核心代码,并打包,打包格式在pom设置xml
mvn install 编译测试和核心代码,打包,并将包加载到maven本地仓库中
默认生命周期
编译(compile)–》测试(test)–》打包(package)–》安装(install)–》发布(deploy)
执行后面命令前面命令自动执行
清除生命周期
Clean 清除项目编译信息
站点生命周期
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)