Eclipse remote debugging doesn't work with hadoop in pseudo-distributed mode
See Lorand's comment above. Remote debugging will only work in standalone mode.
You can specify:
<property> <name>mapred.map.child.java.opts</name> <value>-Xdebug -Xrunjdwp:transport=dt_socket,address=5001,server=y,suspend=y</value></property>
That will launch the map-task in debug mode. Also see Debugging multiple hadoop jvms with Eclipse