Differentiate between .ear, .jar and .war files.

By: Karthik Printer Friendly Format    

Answer: These files are simply zipped file using java jar tool. These files are created for different purposes. Here is the description of these files:

.jar files: These files are with the .jar extenstion. The .jar files contains the libraries, resources and accessories files like property files.

.war files: These files are with the .war extension. The war file contains the web application that can be deployed on the any servlet/jsp container. The .war file contains jsp, html, javascript and other files for necessary for the development of web applications.

.ear files: The .ear file contains the EJB modules of the application.

Ask a Question

Most Viewed Articles (in Interview )

What is similarities/difference between an Abstract class and Interface?

Explain the Polymorphism principle.

What is JSP Scriptlet?

What is the difference between Session Bean and Entity Bean?

What is the difference between JTS and JTA?

Interview Question: How is the MVC design pattern used in Struts framework?

Interview Question: What is Action Class?

Interview Question: Why are some of the class and element names counter-intuitive?

Interview Question: What is EJB container?

Interview Question: What is the difference between Message Driven Beans and Stateless Session beans?

Question: What is the directory structure of a web application?

Why J2EE is suitable for the development distributed multi-tiered enterprise applications?

Is Iterator a Class or Interface? What is its use?

What is the difference between jsp:include page and @ include file?

What types of comments are available in the JSP?

Latest Articles (in Interview)

Comment on this tutorial