Directory Layout
yourapp
- pom.xml Maven project file
- src/main/java Java source code
- foo/bar/client client-only classes
- foo/bar/common shared classes
- foo/bar/server server-only classes
- src/test/java Optional: JUnit tests
- target/yourapp-x.y.z.war Optional: application, ready for distribution
- target/webapp unpacked application, generated by qx:run
- qwt.log log file
- main What QWT generates for your application:
- repository JavaScript generated by the compiler
- modules.lst Modules used in index.html
- index.html HTML start page delivered to clients
Basically, this is the directory layout suggested by Maven. The webapp directory follows Sun's servlet specification. The war file simply is a zip archive of the webapp directory.