[9 total ]
Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.
Apache Archiva is a build artifact repository manager for use with build tools such as maven, continuum, and ant.
Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies. It is characterized by the following:
1. flexibility and configurability - Ivy is essentially process agnostic and is not tied to any methodology or
... [More]
structure. Instead it provides the necessary flexibility and configurability to be adapted to a broad range of dependency management and build processes.
2. tight integration with Apache Ant - while available as a standalone tool, Ivy works particularly well with Apache Ant providing a number of powerful Ant tasks ranging from dependency resolution to dependency reporting and publication. [Less]
Nexus is a powerful and robust Maven repository manager, created to provide reliable access to artifacts required for development and provisioning. Maven's central repository has always served as a great convenience for users of Maven, but it has
... [More]
always been recommended to maintain your own repositories to ensure stability within your organization. Nexus greatly simplifies the maintenance of your own internal repositories and access to external repositories. With Nexus you can completely control access to, and deployment of, every artifact in your organization from a single location. [Less]
Integrate Ivy in Eclipse with the IvyDE plugin.
Allows Eclipse to resolve project dependencies which are defined in your ivy.xml.
Xooctory is an open source continuous integration server, aiming to provide the following features:
* Open Source
* Massively scalable
* Flexible
* Build dependency aware
* Instant and rich feedback
* Secured
... [More]
Xooctory is not only a continuous integration server, it's also a project meant to experiment with top notch technologies.
Here is a short list of some of them we are proud to use in xooctory:
* Java 6
* Spring 2
* Hibernate 3
* Mule 1.3
* Wicket 1.3
* Logback 0.9 [Less]
SmartFrog is a distributed deployment system. It allows developers, architects and operations teams to describe the deployment of different parts ("components") of a server-side configuration, then take this description and deploy it across multiple
... [More]
servers. Every host runs a small SmartFrog daemon which can deploy and manage part of the overall distributed system.
Deployed components (and systems built from them) can be started, stopped and "pinged" for health...some components can apply failure handling and workflow to deployments, enabling the "deployment descriptor" to even include failure handling logic"
SmartFrog was developed at HP Labs in Bristol, in the UK. [Less]
Artifactory is a Maven 2 enterprise repository. It offers advanced proxying, caching and security facilities to provide a robust, reproducible and independent build environment when using Maven. Artifactory is being used by clients ranging from small
... [More]
startup teams to international corporate teams employing distributed development, thus improving the development experience for tens of thousands of developers. Artifactory exposes a robust artifacts management platform using rich Ajax web UI and can be run out-of-the-box with a simple "unzip and launch" or "drop the war". [Less]
The example code to accompany "Ant in Action", the second edition of "Java Development with Ant".
The actual code shows how to use Ant and Ivy for a build and release of a diary web application that serves the data up as an Atom feed, and uses EJB to persist the diary data to a database.