Professional Documents
Culture Documents
INTRODUCTION:
A WAR file (which stands for “Web application archive") is
a JAR file used to distribute a collection of JavaServer
Pages, servlets, Java Classes, XML files, tag libraries and
static Web pages (HTML and related files) that together
constitute a Web application.
servers.
Build tools support WAR files.
web pages.
A single file to distribute.
DISADVANTAGES OF WAR FILES
Some application servers (notably JBoss) implement
radically different classloading rules.
Build time is too early to hard code all configuration
options into the Web Application Deployment Descriptor
The [Java Endorsed Directories] situation makes it
impossible to bundle updates to endorsed libraries inside a
WAR File
The time to build and deploy a WAR file increases with the
size of the application, especially the number of embedded
libraries. The more libraries you use, the longer it takes to
iterate through a build/deploy/test cycle.
THANK YOU !!!