These changes tell M2Eclipse that it is safe to run these plugins while building the project.  They should be safe.  They silence warnings which is good.  They contain a mix of tabs and spaces for indentation which will have to be fixed but otherwise I like them.

While you are there, can you set the maven-enforcer-plugin to be ignored by m2e?  There isn't much point in running it with every build and Eclipse keeps complaining about it as well.  I believe it is the same pom patch as you made for these except with <action><ignore/></action>.