This section is maintained by the qooxdoo community. Here is how you can contribute.

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.