 |
|
| UML Design Tools |
 |
ArgoUML
ArgoUML is a modelling tool that helps you do your design using UML.
|
|
| Object Relational Mapping Tools |
 |
Hibernate
Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java.
|
|
| Embedded Java Based SQL Engine |
 |
HSQLDB
HSQLDB is the leading SQL relational database engine written in Java.
|
|
| Project Tools |
 |
ANT
Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.
|
 |
WinCVS
A set of GUI front-end for CVS written in C++ and distributed under GNU General Public License (GPL).
|
|
| IDE Tools
|
 |
NetBeans
Free and open source IDE - Develop cross-platform desktop, mobile and web applications based on industry standards utilizing the latest technologies with our full-featured integrated development environment for Java Software Developers.
|
 |
jEdit
jEdit - Open Source programmer's text editor.
|
 |
Eclipse
Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular.
|
|
| Testing Tools
|
 |
JUnit
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
|
 |
Cactus
Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, ...).
|
|
| Server Applications
|
 |
JBoss
JBoss is an award winning Java application server developed in open source.
|
 |
Tomcat
Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.
|
|
| Application Frameworks
|
 |
Struts
A model-view-controller framework for constructing web applications with servlets and JavaServer Pages.
|
 |
Expresso
An open source application development (AD) framework featuring a foundations set of reusable, standards-based software components designed to shorten time-to-delivery of Web-based, business transactional applications enabling the developer to concentrate on application logic.
|
|
| Open Source Java Directory
|
 |
ONJava.com
ONJava.com's Open Source Java Directory highlights major open source Java projects.
|
 |
Jakarta
The Jakarta Project creates and maintains open source solutions on the Java platform for distribution to the public at no charge.
|
 |
IBM Open Source Projects
IBM developerWorks hosts a variety of open source projects, all under open source licenses approved by the Open Source Initiative.
|
|
|
|