J2EE Products Matrix
XML
Opensource projects
| Project | Description | Project Links |
|---|---|---|
|
Convenient Java library for xml processing. Related Technologies: JAXP, DOM, XSLT. License: Apache/BSD-style. |
JDOM Home
JavaDoc Downloads: Binaries Source |
|
XML related projects (Xerces, Xalan, FOP, Forrest etc.). Related Technologies: JAXP, XSLT, XHTML, DOM etc. License: Apache License. |
Apache XML Home
Downloads |
|
Simple library to serialize objects to XML and back again. Related Technologies: JAXP, XmlPull, Serialization License: XStream Project License (Apache/BSD-style). |
xStream Home
JavaDoc Tutorial Downloads |
IDE/Code Tools
Opensource projects
| Project | Description | Project Links |
|---|---|---|
|
Powerful OpenSource IDE / Platform License: Eclipse Public License (Apache/BSD-style). |
Eclipse Home
Downloads |
|
Eclipse plugin for the J2EE developers.
Related Technologies: J2EE, EJB, Servlets, JSP, xDoclet, Axis, Ant etc. License: GNU Lesser General Public License (LGPL). |
Lomboz Home
Binaries CVS Snapshot Documentation Tutorials |
Commercial products
| Product Logo | Description | Product Links |
|---|---|---|
|
Friendly and Intelligent IDE |
IntelliJ IDEA Home
Trial Download |
|
Powerful IDE for J2EE tasks |
Borland JBuilder Home
Trial Download |
Web Servers / Application Servers
Opensource projects
| Project | Description | Project Links |
|---|---|---|
|
JSP/Servlet Container Reference Implementation. Related Technologies: Servlets, JSP, JMX etc. License: Apache License. |
Apache Tomcat Home
Downloads: Binaries Source |
|
Powerful application server / EJB container.
Related Technologies: J2EE, EJB, JMX etc. License: GNU Lesser General Public License (LGPL). |
JBoss Home
Downloads |
Commercial products
| Product Logo | Description | Product Links |
|---|---|---|
|
Outstanding application server / Web server/ EJB container.
Related Technologies: J2EE, EJB, JMX etc. |
WebLogic Home
Documentation Downloads |
JDBC related
Opensource projects
| Project | Description | Project Links |
|---|---|---|
|
C-JDBC is a free open source database cluster middleware that allows any Java application (standalone application, servlet or EJB container, ...) to transparently access a cluster of databases through JDBC™. The database is distributed and replicated among several nodes and C-JDBC balances the queries among these nodes. C-JDBC handles node failures and provides support for checkpointing and hot recovery. Related Technologies: JDBC, J2EE. License: GNU Lesser General Public License (LGPL). |
C-JDBC Home
Documentation Downloads |
|
Powerful, high performance object/relational persistence and query service for Java.
Related Technologies: JDBC, J2EE, EJB. License: GNU Lesser General Public License (LGPL). |
Hibernate Home
Documentation Downloads |
|
Extract-Transform-Load (ETL) and scripts execution tool.
The primary focus of this tool is simplicity. You don't have to study yet another complex XML-based language - use SQL(or other scripting language suitable for your datasource) to perform required transformations. Related Technologies: ETL, JDBC, SQL. License: Apache License. |
Scriptella Home
Reference Manual Javadoc Downloads |
|
Lightweight relational database engine written in Java. Related Technologies: JDBC, J2EE. License: Apache/BSD-style. |
HSQLDB Home
Documentation Downloads |
|
Fast 100% pure Java (type 4) JDBC 2.1 driver for the Microsoft SQL Server series (6.5, 7.x and 2000) and Sybase 10.
Related Technologies: JDBC, J2EE. License: GNU Lesser General Public License (LGPL). |
jTDS Home
Documentation Downloads |
Testing
Opensource projects
| Project | Description | Project Links |
|---|---|---|
|
Test framework. License: Common Public License (Apache/BSD-style). |
JUnit Home
Downloads |
|
100% pure Java desktop application designed to load test functional behavior and measure performance. License: Apache License. |
JMeter Home
User's Manual JavaDoc Downloads: Binaries Source |
Web Frameworks
Opensource projects
| Project | Description | Project Links |
|---|---|---|
|
Web Application Framework.
Related Technologies: Servlets, JSP. License: Apache License. |
Apache Struts Home
Downloads: Binaries Source |
|
Wicket is a component-based web development framework. Wicket pages can be mocked up, previewed and later revised using standard WYSIWYG HTML design tools. Related Technologies: J2EE, Servlets . License: Apache License. |
Wicket Home
JavaDoc Downloads |
|
DWR is easy Ajax for Java. It makes it simple to call Java code directly from Javascript. It gets rid of almost all the boiler plate code between the web browser and your Java code. Related Technologies: AJAX, J2EE, Servlets . License: Apache License. |
DWR Home
Documentation Downloads |
Miscellaneous
Opensource projects
| Project | Description | Project Links |
|---|---|---|
|
More than just a build system License: Apache License. |
Apache Ant Home
Downloads: Binaries Source |
|
Java project management and project comprehension tool. License: Apache License. |
Apache Maven Home
Downloads |
|
Java/J2EE application framework, based on code published in Expert One-on-One J2EE Design and Development by Rod Johnson (Wrox, 2002).
Related Technologies: IoC, J2EE, JDBC, JDO, AOP . License: Apache License. |
Spring Home
Documentation Downloads |
|
Attribute Oriented Programming Tool.
Related Technologies: J2EE, EJB, Hibernate, Struts etc. License: XDoclet License (Apache/BSD-style). |
XDoclet Home
Downloads |
|
Common Java components License: Apache License. |
Jakarta Commons Home
Downloads |
|
XML-based Java software installer builder. License: GNU General Public License (GPL). |
IzPack Home
Downloads |
Important
LGPL, Apache/BSD-style license allows software vendors to bundle such projects with their software.
Apache/BSD-style license allows forking and creation of commercial projects.
Apache/BSD-style license allows forking and creation of commercial projects.
by Fyodor Kupolov





