Latest Java Tools and downloads-click here now! › Browse Category › Build tools
Main Page | Add Download |
New Additions |
Random
| Ant-Contrib |
v 1.0b3 (Bet |
|
| The Ant-Contrib project is a collection of tasks (and at one point maybe types and other tools) for Apache Ant. |
| |
|
| Apache Ant |
v 1.6.5 |
|
| Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles. Make-like tools are inherently shell-based -- they evaluate a set of dependencies, then execute commands not unlike what you would issue in a shell. This means that you can easily extend these tools by using or writing any program for the OS that you are working on. However, this also means that you limit yourself to the OS that you are working on. |
| |
|
| Clirr |
v 0.6 |
|
| Clirr is a tool that checks Java libraries for binary and source compatibility with older releases. Basically you give it two sets of jar files and Clirr dumps out a list of changes in the public api. The Clirr Ant task can be configured to break the build if it detects incompatible api changes. In a continuous integration process Clirr can automatically prevent accidental introduction of binary or source compatibility problems. |
| |
|
| Continuum |
v 1.03 |
|
| Continuum is a continous integration server that will ensure the health of your code base.The term "continuous integration" refers to a process that builds and tests code on a frequent, regular basis. Many continuous integration systems monitor a source repository at regular intervals and trigger an "integration" every time someone commits a change. An "integration" can be anything from compiling and testing a single project to the assembly and testing of a deliverable from multiple dependent projects. Among the benefits of continuous integration are the immediate identification of defects and the ability to guarantee that a project's build will succeed at any point in the development cycle. |
| |
|
| CPMake |
v 1.3.1 |
|
| CPMake is a make utility written in Java to make anything (C, C++, Java, C#, XSL ...). It works similar to GNU make in that is uses rules and dependencies to build a project. CPMake uses Java scripting languages (BeanShell, Rhino, Jython and Groovy) for the build files to give increased flexability and the ability to customize the make file to your project. |
| |
|
| CruiseControl |
v 2.5 |
|
| CruiseControl is a framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A web interface is provided to view the details of the current and previous builds. An important part of any software development process is getting reliable builds of the software. Despite it's importance, we are often surprised when this isn't done. We stress a fully automated and reproducible build, including testing, that runs many times a day. This allows each developer to integrate daily thus reducing integration problems. |
| |
|
| EL4Ant |
v 0.9.2 |
|
| EL4Ant is a light and efficient build system based on Apache Ant.A user project is described as modules with transitive dependencies and attributes to configure target behavior. The Ant targets are generated from the XML project description during the configuration step. Features are provided thanks to a simple plugin infrastructure that eases the development of extensions. |
| |
|
| Luntbuild |
v 1.3.2 |
|
| Luntbuild is a powerful build automation and management tool. Continuous Integration or nightly builds can be easily set using a clean web interface. Executed builds are well managed using functions such as search, categorization, promotion, patching, deletion, etc. It also acts as a central build artifacts repository and download area for your whole team. |
| |
|
| Manifest Reader for Ant |
v - |
|
This article presents a simple but quite useful ant task for reading MANIFEST.MF file contained in a jar and selectively print it's content.
The MANIFEST.MF file is a simple text file containing one or more sections and information related to each section in name value pair format. The major purpose of having this file is that it allows you to define extension and package related data. |
| |
|
| Maven |
v 2.0.4 |
|
| Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and do(edited)entation from a central piece of information. |
| |
|
| PMEase QuickBuild |
v 1.0.5 |
|
QuickBuild is a cross-platform build automation and management
server which helps continuous integration or nightly builds. Besides the ability to automate your builds, QuickBuild puts extra emphasis on build management so that your QA/release builds can be generated and managed in a simple and efficient way. Configuration, monitoring, and access to build artifacts are all done through an intuitive web interface. |
| |
|
| xmltask |
v 1.11.4 |
|
| xmltask provides the facility for automatically editing XML files as part of an Ant build. Unlike the standard filter task provided with Ant, it is XML-sensitive, but doesn't require you to define XSLTs. |
| |
|
Page: 1
|