Maven
业务架构实验室
在程序的世界里,你永远不会成为最懂的那个人,因为你总是能从不同的人身上学习到你所不知道的知识
展开
-
Maven入门指南③:坐标和依赖
转自:http://www.cnblogs.com/luotaoyeah/p/3784901.html1 . 坐标 maven 的所有构件均通过坐标进行组织和管理。maven 的坐标通过 5 个元素进行定义,其中 groupId、artifactId、version 是必须的,packaging 是可选的(默认为jar),classifier 是不能直接定义的。gro转载 2015-11-25 13:52:26 · 348 阅读 · 0 评论 -
Maven中的dependencyManagement和dependencies区别
pom.xml//只是对版本进行管理,不会实际引入jar org.springframework spring-core 3.2.7 //会实际下载jar包 org.sp原创 2015-11-24 17:47:42 · 14752 阅读 · 4 评论 -
Maven入门指南⑥:将项目发布到私服
转自:http://www.cnblogs.com/luotaoyeah/p/3817465.html1 . 修改私服中仓库的部署策略 Release版本的项目应该发布到Releases仓库中,对应的,Snapshot版本应该发布到Snapshots仓库中。Maven根据pom.xml文件中版本号节点的属性是否包含-SNAPSHOT,来判断该项目是否是snapshot转载 2015-11-25 14:28:34 · 1042 阅读 · 0 评论 -
Maven生命周期
转自:http://juvenshun.iteye.com/blog/213959Maven强大的一个重要的原因是它有一个十分完善的生命周期模型(lifecycle),这个生命周期可以从两方面来理解,第一,顾名思义,运行Maven的每个步骤都由它来定义的,这种预定义的默认行为使得我们使用Maven变得简单,相比而言,Ant的每个步骤都要你手工去定义。第二,这个模型是一种标准,在不同的项目中转载 2015-11-25 10:37:13 · 392 阅读 · 0 评论 -
Maven入门指南④:仓库
1 . 仓库简介 没有 Maven 时,项目用到的 .jar 文件通常需要拷贝到 /lib 目录,项目多了,拷贝的文件副本就多了,占用磁盘空间,且难于管理。Maven 使用一个称之为仓库的目录,根据构件的坐标统一存储这些构件的唯一副本,在项目中通过依赖声明,可以方便的引用构件。2 . 仓库的布局 构件都有唯一的坐标,Maven 根据坐标管理构件的存储。如以下对 spring-o转载 2015-11-25 14:09:34 · 484 阅读 · 0 评论 -
Maven入门指南⑦:Maven的生命周期和插件
转自:http://www.cnblogs.com/luotaoyeah/p/3819001.html一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,Maven从中抽取了一套完善的、易扩展的生命周期。Maven的生命周期是抽象的,其中的具体任务都交由插件来完成。Maven为大多数构建任务编写并绑定了默认的插件,如针对编译的插件:maven-compil转载 2015-11-25 11:03:00 · 371 阅读 · 0 评论