I use m2eclipse. Never has a problem like this one.
In my project some of the dependencies does not show up in maven dependencies but shows up in target folder, these dependency are added in pom like any other dependency , do not know why these few of them do not appear in maven dependency.
these dependency are
if I run mvn:clean, the project target folder is cleaned and eclipse compiler complains errors "missing the classes in the above jar files" , then I do maven install these jar files appear in target folder and eclipse compiler is satisfied.
I am also attaching my eclipse project screen shots of maven dependency
screen shot of maven dependency