Sometimes we get weird error that Spring cannot read manifest file from .m2 location. If you browse, you will get the jar and find the mf file. To resolve the issue do the following From Eclipse/STS - right click on the project and choose Maven build. In target type dependency:purge-local-repository -DreResolve=false and run. or open command prompt/bash shell, go to the project directory and run the following maven command to delete the cache mvn dependency:purge-local-repository -DreResolve=false