Enterprise Application aRchive (EAR) files are a standard and portable manner
for packaging applications to be deployed on J2EE application servers, such
as Adobe JRun, BEA WebLogic, and IBM WebSphere. An EAR file is, in essence,
just a big ZIP file with a special layout of the directory tree inside that
contains a full application, see the following code. EAR files have a
well-defined format and make Java bytecode truly portable. The same EAR file
that we compile and build on our i386 Windows laptop can also run on a 64-CPU
mainframe running commercial Unix.
Directory Structure of an EAR file application.ear
META-INF application.xml contextroot.war CFML source HTML sources CSS images
WEB-INF web.xml ColdFusion runtime As you can see from this directory
structure, an EAR file deployment for a ColdFusion application can include
both the CFML source code that you writ... (more)