title: Clojure / Lein / Package into Jar
body: <p>For the past 6 months, I have been running my Clojure app from the repl.</p>
  
  <p>I.e., whenever I want to run the app, I load up a clojure repl, then I type in:
  (load-file "src/run.clj") ... and it runs my app.</p>
  
  <p>Then, clojure loads up all of my *.clj files, compiles them, and runs.</p>
  
  <p>I have recently switched over to Lein. I would like to "compile ahead of time / package up" my code, so that I can get a single jar, with Main method, and run it directly on the command line via "java ..." rather than having to load up a clojure/lein repl.</p>
  
  <p>It's clear to me that I need to do some RTFMing. However, if someone could point me at a good tutorial, it would be much appreciated.</p>
  
  <p>Thanks!</p>