摘要:
With no specific settings, Ivy uses the maven 2 repository to resolve the dependencies you declare in an Ivy file.To know what to put in these attributes, you need to know the exact information for the libraries you depend on. Ivy uses the maven 2 repository by default, so we recommend you use mvnre 阅读全文
摘要:
一.安装与配置二.Ant的关键元素Ant的关键元素project、target、property和task。1.project元素project元素是Ant构件文件的根元素,Ant构件文件至少应该包含一个project元素,否则会发生错误。在每个project元素下,可包含多个target元素。2. target元素3)if属性用于验证指定的属性是否存在,若不存在,所在target将不会被执行。4)unless属性该属性的功能与if属性的功能正好相反,它也用于验证指定的属性是否存在,若不存在,所在target将会被执行。3. property元素Ant提供了一些内置的属性,它能得到的系统属性的 阅读全文
摘要:
Cactus是一套简单,易于使用的服务器端测试框架,可以使开发人员很轻松的测试服务器端的程序。 Cactus是Junit的一个扩展,但是它又和Junit有一些不同。Cactus的测试分为三种不同的测试类别,JspTestCase,ServletTestCase,FilterTestCase,而不是像Junit就一种TestCase。 Cactus的测试代码有服务器端和客户端两个部分,他们协同工作。在测试服务器端的应用时,Cactus和Junit相比有什么优势呢? 一般EJB或者servlet,jsp都是运行在服务器上,如果你使用junit测试的话,你的测试是在客户端,这使的运行环境和测试环境处 阅读全文
摘要:
slf4j并不是一种具体的日志系统,而是一个用户日志系统的facade,允许用户在部署最终应用时方便的变更其日志系统。比如说,选择JDK自带的日志系统,则只需要将slf4j-api-1.5.10.jar和slf4j-jdk14-1.5.10.jar放置到classpath中即可,如果中途想换成log4j的日志系统,仅需要用slf4j-log4j12-1.5.10.jar替换slf4j-jdk14-1.5.10.jar即可(当然也需要log4j的jar及配置文件)要使用哪种日志系统,只需要将对应的日志系统所需要的jar包文件(包括slf4j提供的jar包和日志系统自身依赖的jar包,例如:slf 阅读全文
摘要:
Note: it is from spring-framework-reference.pdf in spring-framework-3.1.0.M1.I. Overview of Spring Framework1. Introduction to Spring FrameworkII. What's New in Spring 3.02. New Features and Enhancements in Spring 3.0III. Core Technologies3. The IoC container4. Resources5. Validation, Data Bindi 阅读全文