In this page we will tell list down the most used Open source in Java. Java
is one of the programming language used for programming enterprise applications.
In Java there are many application servers to run the enterprise grade
There are many open source software in Java which is used to develop and
deploy enterprise web applications. Here is the list of java open source
software used for the development and deployment of enterprise application in
JBoss Application Server
JBoss application server is used to run enterprise web
application developed in Java. It provides lot of performance
Tomcat is Servlet container which is used to run Java based web
Apache HTTP Server
Apache HTTP Server is one of most advanced HTTP server. It is
mostly used with Tomcat run Java based applications.
Hibernate is ORM tool which is used to develop the persistence
layer for the web and desktop applications. Hibernate tool
enhances the productivity of the programming.
Spring Framework helps the programmers to use the existing Java
based frameworks in many different ways. It make the development
and deployment process much easier.
Struts is MVC design pattern based web applications development
framework. It is used to develop robust and scalable enterprise
web applications. Read
Struts 2 tutorials for more information.
MySQL Community Server
MySQL server is used as the backend for web applications.
Subversion is source control version controlling system, which
is used by developers while developing applicaitons.
Ant is used for compiling and building the Java based projects.
Log4j is logging tool used in Java applications.
Maven is project management tool used for building Java based