m2e eclipse aint writing to any JBoss installation - at least not intentionally ;) The file is just what m2e will create in your project and we copy over when generated.
What does happen is that JBoss Tools writes to the temporary directory it is told to write to under the deployment folder - can you triple check that this directory is actually set to a place where JBoss Tools can and should be able to write to ?