GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  LEIN (1)

NAME

lein - Automate Clojure projects

CONTENTS

Synopsis
Description
Tasks
Configuration
Bugs
Copying
Author

SYNOPSIS

lein [TASK [ARGS]

DESCRIPTION

Leiningen is for automating Clojure projects without setting your hair on fire.

Working on Clojure projects with tools designed for Java can be an exercise in frustration. With Leiningen, you just write Clojure.

TASKS

lein help will show the complete list of tasks, while lein help TASK shows usage for a specific one.

lein help tutorial has a detailed walk-through of the various tasks, but the most commonly-used are:

lein new NAME
  generate a new project skeleton
lein test [TESTS]
  run the tests in the TESTS namespaces, or all tests
lein repl
  launch an interactive REPL session in a networked REPL server
lein uberjar
  package up the project and its dependencies as a standalone .jar file
lein install
  install a project into your local repository
lein deploy [REPOSITORY]
  deploy a library to a remote repository

CONFIGURATION

Leiningen reads its configuration from the project.clj file in your project root. Either use lein new to create a fresh project from which to work, or see the exhaustive list of configuration options with lein help sample.

You can customize your project map further with profiles; see lein help profiles

BUGS

Check https://github.com/technomancy/leiningen/issues to see if your problem is a known issue. If not, please open a new issue on that site or join the mailing list at http://librelist.com/leiningen/. Please include the output of lein version as well as your project.clj file and as much of the relevant code from your project as possible.

COPYING

Copyright © 2009-2013 Phil Hagelberg and contributors.

Distributed under the Eclipse Public License, the same as Clojure uses. See the file /usr/share/doc/leiningen/copyright.

AUTHOR

This manpage is written by Phil Hagelberg <technomancy@gmail.com>
Search for    or go to Top of page |  Section 1 |  Main Index


--> LEININGEN (1) 2011 June 30

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.