Note that the WAR file does not include Java source files. The application source has this structure:
An ant build script produces the WAR file from the source.