I'm trying to learn Spring at the moment. In nearly every spring tutorial, you start with a project, that has a "spring-starter" project as parent. However, until now I used the parent to define some common dependencies (like junit or yodatime) and plugins (like maven-compiler-plugin) that all my projects should have. I took that common-project as a parent for most of my projects. Now I can't do that, because the role of the parent is occupied by the spring project. I could define the common dependencies and plugins in this project again, but then it seems to be easy to have different verisions and all in all it looks a lot like bad code.
My question now is, is there a way to define a "set" of dependencies and/or plugins and import them into a project without having a parent?