摘要: 编译环境对于今日的Java企业级应用程序来说,越来越难于管理了。堆积如山的代码,配置文件,以及对第三方的依赖(third-party dependencies)都使得管理编译环境变得困难。本文将展示一个Ant编译环境的例子,它来自我对多年来的多个项目的经验的修改。此时此地,它或许不是最好的方案,但是它的确经历了时间的考验,也一定会帮助你建立并运行在大多数项目上,不管是大是小。 阅读全文
posted @ 2008-11-04 21:31 Jonson Li 阅读(420) 评论(0) 推荐(0)
摘要: 在 Ant 出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。 阅读全文
posted @ 2008-11-04 21:30 Jonson Li 阅读(268) 评论(0) 推荐(0)
摘要: 把一些常用的方法抽象为一个独立的文件,如下:common.xml 阅读全文
posted @ 2008-11-04 21:27 Jonson Li 阅读(495) 评论(0) 推荐(0)
摘要: 如今Java程序员中很少有人使用命令行方式编程,而越来越多的人习惯使用某种IDE,且大部分选择Eclipse。本文将你展示如何在Eclipse中集成Ant-从在Eclipse中创建工程到编写Ant build.xml文件,再直接从Eclipse中运行这个文件。   Ant是Java开发界领先的构建工具,而Eclipse是主要针对Java程序员的集成开发环境(IDE)。Eclipse在可视化方面做得非常优秀,而Ant却提供了极强的构建功能。因此,Eclipse 3.0版本中一同发行了Ant1.6.1(本文成文之时),并且在Eclipse中提供了一个可扩展的Ant接口。 阅读全文
posted @ 2008-11-04 18:21 Jonson Li 阅读(470) 评论(0) 推荐(0)
摘要: 提要:本文将向你展示如何使用Eclipse设置为Ant所用的属性值和环境变量,并简要分析如何配置Ant编辑器以便从Eclipse内部操作Ant文件。 阅读全文
posted @ 2008-11-04 18:08 Jonson Li 阅读(628) 评论(0) 推荐(0)
摘要: 本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。 阅读全文
posted @ 2008-11-04 17:41 Jonson Li 阅读(523) 评论(0) 推荐(0)
摘要: 结构 javac [ options ] [ sourcefiles ] [ @files ] 参数可按任意次序排列。 options 命令行选项。 sourcefiles 一个或多个要编译的源文件(例如 MyClass.java)。 @files 一个或多个对源文件进行列表的文件。 说明 javac 工具读取用 Java 编程语言编写的类和接口定义,并将它们编译成字节码类文件。 阅读全文
posted @ 2008-11-04 17:23 Jonson Li 阅读(504) 评论(0) 推荐(0)
摘要: ant 是jakarta的一个编译工具,如果你了解linux/Unix下的makefile你就很容易理解ant的用途了。ant最适合你使用UltraEdit(EditPlus)写java程序,然后你使用ant去编译,同时javadoc ,生成一个jar,war,实现文件的copy都可以在build.xml通过不同的tager去实现,还是很方便的一个东东强烈推荐是使用。 阅读全文
posted @ 2008-11-04 14:49 Jonson Li 阅读(347) 评论(0) 推荐(0)