最近在研究Maven,发现国内这方面的文章很少。自己捉摸了几天,看了几篇文章,觉得其实没有什么可比较 的,因为从功能上说Maven是大于Ant的。 但事实上持续集成要选择Maven还是Ant,还要看具..
1. Ant是什么? 2. 安装Ant 3. 运行Ant 4. 编写build.xml 5. 内置task(internet) 6. EAR task(internet) 7. WAR task(internet) 8. JUnit task(internet) -------------------------------------------------------------------------------- 1.Ant是什么?..
一、简介 本文与之前的《JUnit学习笔记》所记述的内容是一致的,只不过IDE换成了最近开始试用的NetBeans。NetBeans是新近流行的一款堪与Eclipse媲美的IDE,有Sun的支持,最新版本5.0RC2,本文使用的..
昨晚浏览Tigris.ORG的网站,发现Tortoise SVN 已经升级到1.3.2,遂下载了Windows安装版,准备对使用中的1.2.6版进行升级。不知道SourceForge.net这一段时间是怎么回事,访问了多次才下载回来,所以想下..
前言 ant 是java 开发 者工具箱的重要一环, junit ,xdoclet等都与它紧密关联, 程序员 可能习惯了IDE提供的自动构建,甚至部署的功能,从而忽略了ant本身,其实,主流的IDE通常是内置ant任务来完..
下一页 1 2 3 本文主要介绍 Ant 在多用户开发的情况下,如何用 Eclipse,并且根据不同的目标环境编译不同的部署包。 文中首先介绍一个场景,给出在开发、编译、部署过程中遇到的问题;然后介..
很早就听说了apache 的这个 开源 工具,听人说配置繁琐,功能一般,一直没兴趣尝试,因为现在着迷Eclipse IDE,里面内置了ant,爱屋及乌吧,我想以Eclipse的名气和品质,ant也是很好用的吧 1,先下..
用java.util.zip制作zip压缩文件时,如果制作的压缩文件有中文文件名或中文目录,用WinZip、WinRar解压时会有乱码, 同样,用java.util.zip解压WinZip、WinRar打包的压缩文件时,中文也是乱码,主要原因..
下一页 1 2 3 4 1.简介 在一篇早些的文章(请参见Test Infected: Programmers Love Writing Tests, Java Report, July 1998, Volume 3, Number 7)中,我们描述了如何使用一个简单的框架来编写可重复的测试。 在本文中我..
Ant的全名是"Another Neat Tool",是由 James Duncan Davidson在Make工具无法满足他的 需求 下所撰写出来的构建(build)工具,目前由Apache Software Foundation持续进行 开发 ,根据官方网站上的FAQ中"What is Apa..
ANT LR Studio是一款for Eclipse的插件,是一款可以用来创建,调试ANTLR grammars 的集成环境。 ANTLR, 语言识别的另一个工具(ANother Tool for Language Recognition),( 前身是 P CC TS)是一种语言工具,它提供了一个..
Subversion 开发 小组宣布Subversion 1.3 发布了。 SubVersion是一个 版本控制 系统,相对于最常见的RCS, CVS ,采用了更先进的分支管理 系统,它的设计目标就是取代CVS,不过由于是一个比较新的系统..
用户可能遇到什么样的问题呢?首先,如果用户没有完全按照正确的安装步骤,在安装过程中就可能会出现问题了。即使安装成功了,之后问题仍然可能出现。配置(像JAVA_HOME环境变量)的改变..
ANT的基本概念: Java 的Makefile 当一个代码项目大了以后,每次重新编译,打包, 测试 等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java中应用是平台无关..
Test a little ,code a little ,实战junit Notyy的junit教程(一) 有了junit,java程序的 单元测试 变成非常简单的事。而在写代码前先写测试这个似乎不可思议的规定也变的十分合理而且能有效的帮助程序..
JMeter 是一个流行的用于 负载测试 的 开源 工具, 具有许多有用的功能元件,如线程组(thread group), 定时器(timer), 和HTTP 取样 (sampler) 元件。 本文是对JMeter 用户手册的补充,而且提供了..
一开始使用 subclipse (Eclipse 的 Subversion 插件)不能通过 NTLM 认证访问 SVN 服务器 , 始终报告如下图所示的错误(svn: HTTP authorization method 'NTLM' is not supported): 点击查看大图 今天再看了一下, 在 Eclipse..
通常如果使用VS.NET的话会理所当然的使用 VSS 作为版本管理系统,但是VSS并不像其他版本管理系统那样强大,另外它也是要花钱的。相对CVS是 Java 上受众较广的一个版本管理系统,免费,功能强..
无论是设计还是实施EJB,都是一件复杂的事情。仅在实施EJB的各阶段中要用的为数不少的应用 服务器 ,就会使事情变得很糟。然后,如果我们使用BEA的Weblogic应用服务器再配合 http://jakarta.apa..
在数据库代码 测试 中,一般情况使用2种方案: 一是使用mock objects; 二是使用DbUnit。 mock objects基于物理隔离层的概念,将涉及到数据库操作的代码,全用虚拟对象代替。这种方案,对业务领域..