Maven:概述
应用场景
1.自动部署
2.私有仓库
1-53 学会
Maven的作用
1.管理jar包
随着使用越来越多的框架,项目中使用的jar包越来越多,一个模块有上百个jar包很正常..
包之间的依赖关系很复杂
使用Maven后,依赖对应的jar包可以自动下载,方便快捷有规范.
2.Maven作为构建管理工具
构建的主要环节:
- 清理:删除上一次构建的结果,为下一次构建做好准备
- 编译:java源程序编译成 *.class 字节码文件
- 测试:运行提前准备好的测试程序
- 报告:针对刚才测试的结果生成一个全面的信息
- 打包:java工程->jar包 / web工程->war包
- 安装:把一个Maven工程经过打包操作生成jar包或war包安装到Maven仓库
- 部署:将准备好的jar包或war包部署到服务器上运行
依赖
jar包的下载: 使用Maven之后,jar包会从规范的远程仓库下载到本地
jar包之间的依赖:通过依赖的传递性自动完成
jar包之间的冲突:通过对依赖的配置进行调整,让某个jar包不会被导入
maven的工作机制
阅读剩余
版权声明:
作者:Tin
链接:http://www.tinstu.com/1094.html
文章版权归作者所有,未经允许请勿转载。
THE END