Sharing code between projects with your own libraries is generaly a good thing, but it comes with a cost. I’d like to share some of my experience about it.
Overlibrarization

Sharing code between projects with your own libraries is generaly a good thing, but it comes with a cost. I’d like to share some of my experience about it.
Local Maven repository guide for working on private libraries along with projects that use them