title: Selfcontained non executable jar with maven
body: <p>We have created a test fixture containing functions used by our automated tests (Fitnesse based). I would like to package this fixture so it contains all it dependencies as the main test source doesn't have to copy all the transitive dependencies to work.</p>
  
  <p>Have found some assembly examples but they all crate two jars, one with and one without transitive deps.</p>
  
  <p>How can I build a <em>single</em> jar containing all the deps?</p>