I have an eclipse project structure that looks something like this:
eclipse project a project b
All of these projects are Maven pro
The reason that tomcat cannot find your classes is that the project dependency in eclipse is not seen by tomcat. To resolve the issue you can add the bin folder of project a to the tomcat classpath of the app running from project b.