title: How to share configuration files across modules in Maven
body: <p>I am working on a java maven project with several modules.</p>
  
  <p>I am facing issues with sharing configuration files from one module to its dependency.
  For instance i have a module named <em>utils</em> which holds a log.properties file and i would like to use it in another module named <em>gui</em>. What is the best practice to do this ?</p>
  
  <p>Currently we put the log.properties in a <em>config</em> directory as Maven standard layout suggest it, and it is not included in the jar file. Is it correct ? Should I put it in <em>resources</em> instead ?</p>
  
  <p>I use assembly plugin to copy it to a common config directory, this works well, but when I try to build each module individually the config file cannot be reached. How can i solve this ?</p>
  
  <p>Thanks for your help,
  Pierre.</p>