Q2. Difference between jar , war and ear ? Java EE Ans. Jar is Java Archieve i.e compressed Class or Class / Java files.
War comprises of compressed Servlet class files,JSP FIles,supporting files, GIF and HTML files.
Ear comprise of compressed Java and web module files ( was files ). Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  java   j2ee   jar   web development   war   ear   build management   release management Asked in 12 Companies basic   frequent Related Questions Can we generate Java Documentation using Export -> JavaDoc using a jar file ? How can I change the default location of the generated jar when I command "mvn package"? What would you do if you have to add a jar to the project using Maven ? If you are given a choice to have a functionality shared either through dependency or through a Web service, which one will you choose ? Given 2 jars of 5 ltr and 3 ltr, how will you get 4 ltrs in one of those jars ? Can we deploy an application to server using a jar file ? What is Jar ? If you are given a Jar file , How can you go through it understand what it does Why do we have multiple core java jars in java 9 ?