Eclipse, maven and wtp-Collection of common programming errors

Is this working like intended?

No.

Maybe some of you can provide me the right way.

Not with the level of detail you provided (like your POM, especially your spring dependency, your eclipse version, the m2eclipse version…).

P.S. On the basis of your wording, I suspect that you are using a runtime scope for some dependencies and you could face MNGECLIPSE-1231. If you do so for the Spring artifacts, then I don’t know why and I’d suggest to use the default scope. But this is a big guess.