I have a Java project that has both server and client packages. In addition I have a library package.
I use eclipse and have put everything in a single Java proje
You can create the separate project for client and server side, the shared package can be attach in the class path definition.