lein
Manage Clojure projects with declarative configuration. tldr-pages
On several platforms
Several platforms
Generate scaffolding for a new project based on a template
lein new template_name project_nameIdentifyStart a REPL session either with the project or standalone
lein replIdentifyRun the project's -main function with optional args
lein run argsIdentifyRun the project's tests
lein testIdentifyPackage up the project files and all its dependencies into a jar file
lein uberjarIdentify