title: My first GWT Module
body: <p>I created a module to share code across a couple of projects.</p>
  
  <p>I created a GWT project: Framework. I then created a module com.framework.Framework within the project. The Framework project contains both client code, in the com.framework.client packages, and server code in the com.framework.server packages.</p>
  
  <p>I try to consume this by
   - Adding the project to the Java Build Path
   - Adding  to the module's definition</p>
  
  <p>When I run the consuming project, I get NoClassDefFoundErrors for Framework classes I use in the module's server code.</p>
  
  <p>What am I missing?</p>
  
  <p>If I jar up the Framework project's WEB-INF\classes contents and put it into the consuming project's WEB-INF\lib folder, as well as add it to the Build Path it seems to work, but I don't see a way to keep the framework classes up to date in the consuming project(s).</p>