Maven笔记
Maven是什么?
一种通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven目的?
1.很方便的发布项目信息
2.在多个项目中共享JAR
Maven仓库?
所有JAR文件(WAR,ZIP,POM等等)的地方
1.本地仓库
2.远程仓库
搭建Maven私服?
要求:在局域网内的某一台服务器建一个共享用的maven仓库,用户都通过这个仓库下载各个包,如果某个包在此仓库不存在,则此仓库(共享用的仓库)服务器自动去互联网上下载并增加至共享仓库。
方法:在局域网建立一个Maven私服(使用Nexus)。
参照此文章-->搭建Maven私服
Maven archetype?
这个是项目框架的模板,是个已经搭好骨架的工程。简称模板工程。
----怎么搭建archetype
参照此文章-->[转]maven创建自定义的archetype