Jar Jar Links是一个Java类库重新打包工具。 可以帮助你将其它用到的java库打包并嵌入到你自己的项目jar包中。这样做的原因有: 当你发布项目的时候,把用到的库打包进现有项目jar包,可以让发布的这个jar包不比依赖于其它项目的jar包;当你所用到的java库升级了以后,...
JBehave是一个用于行为驱动开发(BDD:Behaviour-Driven Development)的框架。行为驱动开发(BDD)是测试驱动开发(TDD)和验收测试驱动设计的演变,目的是使这些做法更加方便和直观。 特性介绍:支持Maven与Ant的集成;支持IDE集成,支持以Junit的方式运行测试;支...
Gradle是一个基于Groovy的构建工具,它使用Groovy来编写构建脚本,支持依赖管理和多项目创建,类似Maven,但比之简单轻便。为Ivy提供了一个layer,提供了build-by-convention集成;而且它还让你获得许多类似Maven的功能比如传递依赖管理和约定大于配置。
ScalaTest是一个开源测试框架,既可以测试Scala也可以测试Java代码。通过与一些流行的工具集成使用如:JUnit、TestNG、Ant和Maven,ScalaTest能够让你的测试在新的或现有的Scala或Java项目中变得更加高效。
Subversion Authentication Parser Module
这是一个Java开源类库用于读取Subversion 身份验证文件并将它转换成一种可以在应用程序中使用的格式。这意味着可以根据配置来检查一个用户是否在一个指定的知识库中有权限读取某一具体的路径。
Apache IvyDE是一个Eclipse插件用于将Apache Ivy项目依赖管理工具集成到Eclipse。它能够让你在Eclipse中管理在ivy.xml中定义的依赖关系。