Having small issue getting Maven (version 2.2.1) projects to debug from within Eclipse 3.5 with m2eclipse plugin. Turns out that the Surefire test reports plugin forks the testing onto a seperate JVM.
The posts links offer various ways around this, either avoiding forking (which is what I settled with) or buy attaching a remote Eclipse debugger session to the Maven/Surefire test session.
[#MNGECLIPSE-406] [mng] break points do not work - Sonatype JIRA
http://maven.apache.org/plugins/maven-surefire-plugin/examples/debugging.html