1, Maven
Maven收一个项目管理和综合管理工具
2,仓库
本地仓库:当你运行maven命令时会创建一个本地仓库
路径为安装maven的conf下的settings.xml
<localRepository>F://JavaRepository/.m2/repository</localRepository>
可自定义
中央仓库:首先Maven将从本地资源库中查找依赖资源,如果没有,他就会在默认的中央存储库(http://repo1.maven.org/maven2/ )中查找下载
也可以自定义中央仓库
同样是在settings.xml中
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
一个典型Maven构建(build)生命周期主要由一下几个阶段构成。
-
validate(验证):验证项目 :验证项目是否正确且所有必须信息是可有的
-
compile(编译):执行编译:源代码编译
-
test(测试):测试项目:使用适当的测试框架(比如JUnit)运行测试
-
package(打包):打包:创建JAR/WAR包比如在pom文件中所提及的包
(package)打包过程: -
verify(检查):检查:对集成的结果进行检查,以保证质量的达标
-
install(安装):安装:安装打包的项目到本地仓库,以供其他项目使用
-
deploy(部署):部署:拷贝最终的包到远程仓库中,以分享到其他开发人员和工程。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/133810.html