This post explains why sharing libraries between microservices is bad practice and points out alternatives.
https://blog.philipphauer.de/dont-share-libraries-among-microservices/
* Philipp Hauer's Blog * TL;DR * Drawbacks * Increased Coordination * Errors and Side-Effects * Lost Technology Independence * Hard Usage * Mental Barrier to Refactoring and Modernization * Exceptions * Alternatives * Conclusion * microservice * 10 Modern Software Over-Engineering Mistakes * Spreadshirt * @philipp_hauer * * * * * * Testing RESTful Services in Java: Best Practices * Version Numbers for Continuous Delivery with Maven and Docker * Web API Pagination with Continuation Tokens * How to Increase your JVM Development Productivity * Do-It-Yourself ORM as an Alternative to Hibernate * Talk 'Kotlin in Practice' at the JUG Saxony Day 2017 in Dresden * Don't use In-Memory Databases (like H2) for Tests * Web development * Build and development infrastructure * Software craftsmanship * Software architecture * Database * Publications and talks * Tools and environment * Docker * Build * Continuous integration and continuous delivery * Kotlin * Rest * Maven * Microservices * Vaadin * Clean code * Intellij idea * Mongodb * Nosql