title: What is Java jar META-INF/DEPENDENCIES and How its created?
body: <p>I see in my jar that we have META-INF/DEPENDENCIES file.</p>
  <pre><code>// ------------------------------------------------------------------
  // Transitive dependencies of this project determined from the
  // maven pom organized by organization.
  // ------------------------------------------------------------------
  
  htrace-core4
  
  
  From: 'FasterXML' (http://fasterxml.com/)
    - Jackson-annotations (http://wiki.fasterxml.com/JacksonHome) com.fasterxml.jackson.core:jackson-annotations:bundle:2.4.0
      License: The Apache Software License, Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
    - Jackson-core (http://wiki.fasterxml.com/JacksonHome) com.fasterxml.jackson.core:jackson-core:bundle:2.4.0
      License: The Apache Software License, Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
    - jackson-databind (http://wiki.fasterxml.com/JacksonHome) com.fasterxml.jackson.core:jackson-databind:bundle:2.4.0
      License: The Apache Software License, Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  
  From: 'The Apache Software Foundation' (http://www.apache.org/)
    - Commons Logging (http://commons.apache.org/logging) commons-logging:commons-logging:jar:1.1.1
      License: The Apache Software License, Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  </code></pre>
  <p>My question is</p>
  <ul>
  <li>what is this file and what does its content add for my jar?</li>
  <li>How its created ? How do we indicate in our maven jar build that we want to create this file?</li>
  </ul>