Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code.
Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code.
Customer Reviews
User in Telecommunications
Advanced user of LeiningenLeiningen provides a build management tool around common project tasks. It is easy to install via a simple shell script and has reasonable options to run, build, or launch a repl. The ability to configure environments and dependencies is also very helpful.
So far, I haven't experienced any major downsides. It would be nice to specify a JDK version to lock to in order to prevent issues like the recent java perf regression related to static assets.
Leiningen manages our build and run processes for our clojure applications. Provides an easy-to-use, stable, portable tool.