My project consists of a Java project that includes both Java classes and Hibernate mapping documents (which are generated using XDoclet), and two Web projects.
The two Web projects both include the Java project in their build path, and one of the Web projects also includes the other Web project in its build path.
Things are set up so that both Web projects are deployed to Tomcat 5.
I have Smart Deployment turned on so that the classes (and generated files) in my Java project are copied out to both Web projects.
Unfortunately, Smart Deployment doesn’t seem to work from one Web project to another. What’s the best solution to make sure that the classes from Web Project A are always up to date in Web Project B?