[63 total ]
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 documentation from a central piece of information.
The GlassFish community is building free, open source, production-quality, enterprise software. The main deliverables is a production-quality Application Server that is also the Java EE 5 Reference Implementation.
There are 3 ongoing releases
... [More]
of the GlassFish AppServer. GlassFish v1 is in production. GlassFish v2 adds clustering, failover, features and performance and is close to beta3. GlassFish v3 adds a modular architecture with a very small kernel and is in early technology preview.
TheAquarium (http://blogs.sun.com/theaquarium) reports on activity in the community. [Less]
Maven Integration for Eclipse makes it easy to use Maven build and project comprehension tool in Eclipse.
It provides Maven POM editor, quick search in remote Maven repositories, Maven-based dependency management and automatic downloading of
... [More]
required dependencies and sources, launching Maven from within Eclipse, creating new projects using Maven archetypes, materializing projects using Maven metadata, WTP and AJDT support and more. [Less]
Continuum is a continuous integration server for building Java based projects. It supports a wide range of projects.
Mojo is the home for non-core non-ASL licensed Maven 2 Plugins.
Apache Archiva is a build artifact repository manager for use with build tools such as maven, continuum, and ant.
Cargo is a thin wrapper around existing containers (e.g. J2EE containers). It provides different APIs to easily manipulate containers.
Cargo provides the following APIs:
* A Java API to start/stop/configure Java Containers and deploy modules
... [More]
into them. We also offer Ant tasks, Maven 1, Maven 2 plugins. Intellij IDEA and Netbeans plugins are in the sandbox.
* A Java API to parse/create/merge J2EE Modules [Less]
StatSVN retrieves information from a Subversion repository and generates various tables and charts describing the project development.
* Timeline for the lines of code
* Lines of code for each developer
* Activity by Clock time
... [More]
* Authors Activity
* Author activity per Module
* Author Most Recent Commits with links to ViewVc
* Stats per directory
* Average file size
* Files with most revisions
* Directory Sizes
* Repository Tags Number of LOC per version.
* Repository tree with file count and lines of code
* LOC and Churn the evolution of LOC and the amount of change per day
* Repo Map the dynamic hierarchical view of your repo for the last 30 days
The current version of StatSVN generates a static suite of HTML or XDOC documents [Less]
Q is an Apache Maven plugin for Eclipse that will let you use Maven from the Eclipse IDE
This plugin better integrates the development and building processes by bringing Maven into the Integrated Development Environment (IDE).
The plugin is moving to Eclipse Foundation as Eclipse IAM
Maven 2 projects integration for Netbeans IDE. Allows to open any Maven2 project straight away and start coding. No project metadata synchronization.
The downloadable version works in NetBeans 6.1. Alternatively, check the default NetBeans update
... [More]
center.
Please note that NetBeans 6.5 Beta has a more uptodate version of Maven support on the update center and the Mevenide binaries shall not be used there.
The sources of NetBeans Maven integration have been moved to hg.netbeans.org [Less]
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
... [More]
, patching, deletion, etc. It also acts as a central build artifacts repository and download area for your whole team. [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]
Maven 1 and Maven 2 support for GWT
Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, ...).
The intent of Cactus is to lower the cost of writing tests for server-side code. It uses JUnit and extends it.
Cactus implements an in-container strategy, meaning that tests are executed inside the container.
Jetspeed is an Open Source implementation of an Enterprise Information Portal, written in Java and XML. Within a Jetspeed portal, individual portlets can be aggregated to create a page. Each portlet is an independent application with Jetspeed acting as the central hub making information from multiple sources available in an easy to use manner.
Gant is a build tool for scripting Ant tasks using Groovy instead of XML to specify the build logic. It is used for build specification system for Grails and other Groovy-based projects.
InterLDAP is a collection of modules designed around directories.
These include InterLDAP-WUI (Web User Interface) featuring generic self generated display, an enhanced LDAP schema, very modular code, advanced access rights.
QA Tools like checkstyle, pmd, pmd-cpd, findbugs, cobertura (cobertura-branch and cobertura-line) and simian are great build tools but they only take a snapshot of the state of your project. You do not get a sense of the trend of your project.
... [More]
This project collects and consolidates data from several QA tools and keeps track of them overtime. This allows developers, architects and project managers alike to be presented with a trend of the QA statistics of their project. [Less]
StatCvs-XML provides reports about cvs usage based on the cvs log. It is an extension of the great StatCvs project. StatCvs-XML shares the cvs log parsing code with StatCvs but has advanced report generation and customization features. Additionally it provides seamless integration with Apache Maven.
Make ant project easy to manage the dependecies, borrow a lot of ideas from maven2
Direct Democracy Portal, mixing open source with politics to create a portal for online organisations governed through direct democracy. Using maven, mysql, hibernate annotations (EJB 3.0), spring framework and ThinWire RIA Ajax Framework.
Maven SCM supports Maven 2.x plugins (e.g. maven-release-plugin) and other tools (e.g. Continuum) by providing them with a common API for doing SCM operations.
Pax Construct provides a Swiss Army® knife for OSGi that helps you rapidly create, build, manage and deploy many types of OSGi bundles.
Tudu Lists is an on-line application for managing todo lists. With Tudu Lists, todo lists can be easily accessed, edited and shared on the Web. It is a simple but effective project management tool.
VLMa is a Java application which provides a daemon and a web interface to manage several VLC streamers.
It has some nice features like:
- dynamic stream assignments (incl. fallback if a server is unavailable)
- drawing of the servers stats as
... [More]
RRD graphs
- and more...
It is designed to be used in large networks such as universities or corporate networks. [Less]
JDeb provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner.
Build your Debian packages on any platform that has Java support. Windows, Linux - it does not require additional native tools installed. The API underneath is well abstracted can easily be adopted for other areas as well.
Web development framework written in java,
based upon jdbc and Velocity.
High test coverage, good object decomposition.
Includes a shop, messageboards and CMS.
Fully integrated with Maven 1 and 2.
Maven 1 integration for popular java IDEs. Eclipse, NetBeans, IDEA, JBuilder
The download URL lists the NetBeans integration binaries for 6.x
This is first plugin for Glassfish in Maven 2. More information on http://hot-cup-of-java.blogspot.com