《ANT十五大最佳实践》的相关内容
相关讨论
Top 15 Ant Best Practices
转自http://starrynight.blogdriver.com/starrynight/634792.html
本文选自ONJava的“Top 15 Ant Best Practices”,作为备忘的笔记。
1、使用良好的规范编写Ant脚本
使用易于阅读的格式编写Build脚本-在每个Target之间插入空行;使用美观易于阅读的缩进;没行不要超过90个字符 ...
by gavintang 2007-01-16 浏览 (972) 回复 (0) 关键字: ant, best practice
使用Ant进行项目构建之二:规划我们的项目目录结构
前面已经把ant的基本运行环境搭建好了,在接下来的工作中,将一步一步的开始构建我们的项目。
选择项目目录结构:
一个项目开始的时候,选择一个合适的项目目录结构,是一件很重要的事情,可能你会很习惯由IDE自动创建的目录结构,如Elcipse或JB,但有些时候,这样的目录结构可能并不是最好的,所以,在项目开始的时候,我们要对我们的目录结构进行合理的规划,这样,我们的项目在向前推动的过程中,才会井然 ...
by ecsun 2007-04-19 浏览 (1966) 回复 (3) 关键字:
使用Ant进行项目构建之三:增加jar包及编译java源文件
这两天过生日,公司里面又出了一点点小问题,所以一直没有继续更新文章,对不住啊。今天有一点时间,写一下如何使用ant进行java源文件的编译吧。
首先呢,在一个项目中,我们不可避免要的使用种现成的类库来辅助我们的开发工作,在前面的ant脚本中,我们已经在"builde-common.xml"定义了如下信息:
xml 代码
<path id ...
by ecsun 2007-04-24 浏览 (1501) 回复 (0) 关键字:
关于build tool的构想--从ant说起
ant——你要是不会,出门都不好意思跟人打招呼的那个ant,每个人都用过。
它是一个build tool,用xml来描述target,用xml来设置每个task的属性。
ant的好处我们都体会到了
1。什么都是xml。而xml地球人都知道。
2。功能强大。从编译java文件到checkin cvs,反正几乎你想得到的功能它都能作。
3。扩展容易,如果你发现某个功能ant没有,自己实现一个Tas ...
by ajoo 2005-06-30 浏览 (13777) 回复 (37) 关键字:
在ant中使用cvs功能自动完成每日构建。
实现的主要功能是:自动从cvs中check out模块,然后编译,把编译后的class打成jar,再commit到cvs服务器的指定位置。
build.xml
[code:1]
<?xml version="1.0"?>
<project name="gnt Auto build" b ...
by smallduzi 2004-05-17 浏览 (24156) 回复 (22) 关键字:
相关博客
ANT最佳实践
在Ant出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。
本文总结了我喜爱的Ant技巧或最佳实践,多数是从我亲身经历的项目错误或我听说的其他人经历 ...
by fzfx88 2007-10-15 浏览 (238) 回复 (0) 关键字: http://www.oreilly.com.cn/news/ant15toppractices.php?c=java
ANT十五大最佳实践
ANT十五大最佳实践作者: Eric M. Burke, coauthor of Java Extreme Programming Cookbook原文:http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html译者:stonexuQQ:19722707MSN:xt121@hotmail.com在ANT出现之前,编译和部 ...
by nolan022 2008-01-09 浏览 (188) 回复 (0) 关键字: ant十五大最佳实践
Ant十五大最佳实践
在 Ant 出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。本文总结了我喜爱的Ant技巧或最佳实践,多数是从我亲身经历的项目错误或我听说的其他人 ...
by javafenger 2006-09-12 浏览 (87) 回复 (0) 关键字:
ANT 十五大最佳实践经典案例分析
在ANT出现之前,编译和部署Java应用需要使用包括特定平台的脚本、Make文件、不同的IDE以及手工操作等组成的大杂烩。现在,几乎所有的开源Java项目都在使用Ant,许多公司的开发项目也在使用Ant。Ant的大量使用,也自然带来了对总结Ant最佳实践的迫切需求。
1. 采用一致的编码规范
Ant用户不管是喜欢还是痛恨XML构建文件的语法,都愿意跳进这一迷人的争论中。让我们先 ...
by zhao 2007-01-15 浏览 (511) 回复 (0) 关键字: ANT 实践
ANT十五大最佳实践
作者:Eric M. Burke, coauthor of Java Extreme Programming Cookbook
原文:http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html
译者:徐彤MSN:xt121@hotmail.com
在Ant出现之前,构建和部署Java应用需要使用包括特定平台的 ...
by liondinas 2007-10-28 浏览 (148) 回复 (0) 关键字:
相关圈子讨论
为什么我的eclipse插件安装后,好像建不成项目
简历项目进入下一步后
有个
configure jboss jbpm runtime
Loacte a jboos jbpm runtime
name
location browse
这个是干嘛的?
怎么配置啊?
我是把插件 粘贴到 eclipse中
还需要其他配置嘛?
by blackpearl 2008-09-11 浏览 (212) 回复 (3)
Spark源代码编译生成全攻略
本文来源:http://bookbookpicture.spaces.live.com/blog/cns!68F3076C3C3DA5EB!671.entry
其实关于这个问题在Spark的官网www.igniterealtime.org上有很详尽的介绍,因此本文大部分内容是从英文文档引用而来的,其中还有一些个人的经验。
Spark源代码:下载地址
想了解 ...
by lijinyan3000 2008-04-11 浏览 (1144) 回复 (1)
求教关于使用liferay+eclipse搭建开发环境,build不过的的问题
我参考网上的一些资料做环境搭配,但无法build.
我改动的东西有:
1.将release.properties配置文件改名为release.user.properties,并改动其中的
lp.ext.dir=D:/liferay/ext
2.将${WORKSPACE}/portal\tools\ext_tmpl\ext-ejb\classes下的
portal-ext.properties文件 ...
by bilo 2007-07-24 浏览 (982) 回复 (3)
如何用mailfile建立一个D项目
当前DMD的IDE都不是很好用,为了更好的理解D语言,我决定在console下用makefile来实现一个项目的compile & link。
但是没有好的makefile的例子以及D语言的makefile详细的介绍。
能顺利地搭建好一个开发环境是迈入任何语言的第一步,
请各位大侠指点指点。
我的所谓测试项目很简单:
两个文件: main.d 和 PrintWellcomeModule. ...
by smithfox 2007-03-30 浏览 (903) 回复 (10)
关于快速代码构建的一些想法
时下里很流行一些快速代码构建工具,我从05年开始,先后为4家公司写过这样子的工具,但是,光有工具还是不够的,还必须得有一个可插拔式的底层软件支撑平台,能够自动管理,集成这些生成的代码。这样子,快速构建出来的源码,才能真的发挥其最大的作用。缩短代码编写时间。
我现在已经初步构建好这个可插拔式的底层软件支撑平台,
生成源程序方式有两种:
一:是从数据库开始,生成完整可运行的子模块所要用到的源码。表 ...
by jdskyy 2007-07-19 浏览 (971) 回复 (10)
相关新闻
使用Raven取代Ant来Build Java项目
Ant作为常用Java项目build工具经常受到争议,很多其他的支持XML所缺乏的更多的表达范式的build工具进入开发者的视野。自动化专家Paul Duvall同学推荐了使用Raven(乌鸦)来Build Java项目,Raven是一个由Ruby写的build平台,采用简单的build-centric Domain Specific Language(中心build领域特定语言DSL)提供所有编 ...
by QQbyte 2008-09-14 浏览 (2029) 回复 (12) 关键字: raven build tool 工具 ruby
你还在用Ant吗?赶快用Buildr吧
Java开发人员鲜有不使用Ant和Maven的,但是也鲜有不憎恨Ant和Maven的。Ant/Maven的项目构建文件build.xml和pom.xml总是那么复杂,用xml编写构建的逻辑,总是那么痛苦。看看Ruby社区的rake构建工具,就知道用ruby作为DSL写构建脚本是多么的轻松了。
最近一两年,随着Ruby的崛起,也有很多人考虑用ruby来取代Maven构建工具。Buildr和Rave ...
by robbin 2007-11-02 浏览 (2142) 回复 (6) 关键字: maven ant buildr raven
每个项目最重要的十件事
这是我在做每个项目时的明细表,我强烈建议您也这样做。原因是:(1)新的开发者很快的就能够加快这个项目的进程,(2)用户能够容易的安装你的产品,而且也很容易去维护。
1.版本控制:应该说您需要有某种形式的版本控制系统。如今的版本控制系统应该选择Subversion ,您只需要一台服务器主机。开放源代码的项目时,我使用code.google.com & ...
by ╱/罒呍唲 2008-07-21 浏览 (3928) 回复 (9) 关键字: 敏捷开发 每个项目最重要的十件事

