• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What is an EAR?

 
Dan Parsons
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have created and loaded WAR files for Web Applications on my Tomcat 4.1.27 web container.

I have also heard about EAR (Enterprise Archive) file and was wondering if I have the correct definition. On one of my Google searches it says: EAR files contain JAR files and WAR files and another says it is used for packaging one or more modules into a single archive. Module is a web application??
I assume an EAR file can contain many JAR and WAR files wrapped into one file (EAR)? Another way of looking at it is if I have for example 3 WAR files, I can put all 3 in an EAR file?
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15644
47
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What you say is correct: an EAR can contain multiple JAR and WAR files. Note that you cannot deploy EAR files on Tomcat. Tomcat is a servlet and JSP container on which you can deploy WAR files. For EAR files, you need a full Java EE container.

See http://java.sun.com/javaee/ for more information, including a tutorial, on Java EE.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic