First of all, there are at least 2 postings with the same problem but these solutions don\'t work anymore, at least not in my installation.
I\'m using m2e with Eclip
Unfortunately Eclipse does not understand the maven test scope. It pulls hamcrest classes into the build with JUnit 4.10. Use JUnit 4.8.1 or, if you really need to use 4.10+ version of JUnit, you can use a maven profile without the junit dep in eclipse.
Here is the relevant part of the pom.xml:
default
true
junit
junit
4.10
test
no-junit