I am currently in the project, that has multiple wars, with similar dependencies: Spring, Hibernate, Guava, e t.c. I am thinking of moving those dependencies to server lib folder for optimization:
Obvious downside of such approach
- This would increase complexity of the environment
- This would increase complexity of the dependencies management for the project.
There fore my questions:
- Is it worth doing? (Meaning will there be any benefits,from performance and memory, point of view? (Or it's just another headache))
- Are there any tools to make such transition smoother?