- 博客(4)
- 收藏
- 关注
Maven最佳实践:划分模块
“分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因,假设有这样一个项目,很常...
2008-12-28 00:32:10 1422 1
Maven权威指南
2010/04 /29更新 :我已经在个人网站提供了PDF下载 http://www.juvenxu.com/mvn-def-guide/ 《Maven权威指南》介绍 关于Maven ---------------- Maven这个单词来自于意第绪语,意味知识的积累,最早在Jakata Turbine项目中它开始被用来视图简化构建过程。当时有很多项目,它们的Ant bui...
2008-12-16 15:12:48 297
Maven最佳实践:遵循约定
“一法度衡石丈尺,车同轨,书同文字” —— 《史记·秦始皇本纪》 标准的重要性不用我过于强调,想象一下如果不是所有人都基于HTTP开发WEB应用,这个世界会乱成怎样。IE,FF等浏览器之间的差别已经让很多开发者头痛不已。JAVA成功的原因之一就是由于它能屏蔽大部分操作系统的差异,XML流行的原因之一是所有语言都接受它。Maven当然还不能和这些既成功又成熟的技术相比,但所有Maven的用户都应...
2008-12-15 13:30:37 220
使用仓库管理器——Sonatype Nexus的九大理由
(译自:Nine Reasons to Use a Repository Manager: Sonatype Nexus ) 目前有很多组织使用了一些工具依赖于Maven仓库,但他们并没有采用一个仓库管理器,对于这一点我十分惊讶。可能没人提出来这一点,没人站出来告诉别人使用一个仓库管理器能带来什么好处。我经常能从很多不使用Maven仓库管理器的组织那里听到这样的字眼:“我们不需要那么...
2008-12-02 17:04:01 717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人