title: Maven resource filtering - Explicitly specify which files require property injection
body: <p>Does the Maven resources plugin allow a flexible way to exclude certain files during the injection of Maven profile properties? </p>
  
  <ul>
  <li>I don't want to exclude the files from assembly, just from the injection phase.</li>
  </ul>
  
  <p>The project I'm working on defines unique Maven Profiles (and corresponding properties) in Settings.xml for each deployment environment. When the project is built the following steps occur</p>
  
  <ul>
  <li>The projects POM defines the resources folder as the target to apply resource filtering</li>
  <li>The resources folder contains .XML and .PROPERTIES files</li>
  <li>During mvn:deploy Maven injects Profile properties into the .PROPERTIES file as expected</li>
  <li>Maven also injects Profile properties into .XML files. This is not desired behavior (these files contain placeholders which allow the project to flexible inject values during deploy of the application)</li>
  </ul>
  
  <p>The resource plugin provides configuration options to define include and exclude options however choosing the exclude option will also exclude the specified file from the assembly folder which is not desired. </p>
  
  <p>Is it possibly to tell Maven which files should have placeholders replaced?</p>