自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

《Dr.Dobb's软件研发》对Maven之父的访谈

Jason van Zyl 是 Maven 的创立者,创建了 Maven 中央仓库,最近又建立了 Sonatype —— 一个关注于 Maven 的软件咨询公司。最近 Dr.Dobb's 对 Jason 进行了一次简单的访谈。 在被问到 Maven 中央仓库最近的状态的时,Jason 谈道Maven 中央仓库继续为 Java 社区提供持续增长的价值。目前,这里有来次超过2,000个...

2008-06-29 17:45:33 164

激活Maven profile的几种方式

首先简单介绍下 Maven 的 profile 是什么。对于人来说,profile 是指人的肖像,轮廓,比如论坛里每个人注册了帐号后,可以设置自己的 profile,放上照片,介绍等等。对于 Maven 来说又是怎样呢?整个项目定义好了项目对象模型(POM),就像论坛为每个人提供了默认的行为功能,如果我想改变我机器上的 POM 呢?这时就可以使用 profile。下面举个例子: <pr...

2008-06-27 15:44:32 1395

使用maven-sql-plugin实现持续数据库集成(CDBI)

数据库持续集成(Continuous Database Integration, CDBI)是持续集成(Continuous Ingeration, CI)不可或缺的重要组成部分。在典型的情况下,版本控制系统管理数据库脚本,包括数据库定义语言(DDL)和数据库操纵语言(DML)。开发成员在开发过程中添加或者修改数据库脚本,在本地运行过之后,提交至版本控制系统,并由此激发一次持续构建。CI服务器执...

2008-06-24 09:26:58 215

持续集成,Hudson对Maven2的强大支持

持续集成离不开功能强大而又成熟的工具。其中最重要的三个工具是:构建工具,源码控制系统,持续集成服务器。持续集成中三者基本的合作流程是:持续集成服务器从源码控制系统中签出最新的代码。持续集成服务器是用构建工具进行构建。持续集成服务器发布构建结果。由此可见这里持续构建服务器起主导作用,因此该工具的优劣直接关系到工作量及工作效果。Maven2是很好的构建工具,除此之外Ant的用户群...

2008-06-23 09:48:50 179

使用Profile和Resources Filter隔离测试环境

Maven能够帮我们很好的管理测试,我们可以在 src/test/java 和 src/test/resources 下面使用JUnit或者TestNG 编写单元测试和集成测试,然后在命令行运行 mvn test ,测试就会自动运行,同时产生详细的测试报告。对只有一两个人的项目来说,不会碰到本文将提到的问题。 我们考虑以下场景(这也是我在实际项目中碰到的问题):有一个大概30人团队的项目...

2008-06-22 12:46:56 144

Maven中文专业博客开通

我相信,开源如果没有良好的文档支持,创意再好,技术再先进的项目,也不会获得很大的成功。80后的中国人重理轻文,这种现象在软件行业也普遍存在。最直接的后果是,很多很优秀的项目,由于缺乏良好的文档支持,无人问津。本博客的宗旨在于给Maven的中国用户多一些的文档支持,并且尽我之能力提供相关咨询解答。这里还有一个好消息,Maven: The Definitive Guide 一书将被陆续译成中文,...

2008-06-22 11:08:07 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除