Clojure Quickstart Archetype
This maven archetype will get you up, running, building, and distributing a clojure command line application lickity-split.
- bundled configuration for appassembler:
mvn packagewill create a archive suitable for distribution, including a launcher script and bundled dependencies
- AOT compilation support using the snazzy clojure compiler maven plugin
The simplest way to leverage this archetype is to install it into your local maven repo like so:
git clone git://github.com/nullstyle/clojure-quickstart.git cd clojure-quickstart mvn install
Install the plugin (see above), then use:
A long list of archetypes will be presented; pick clojure-quickstart (local archetypes are listed first so look near the top of the list). Fill in the groupID and artifactID when prompted, choose a version or use the default, and then you're good to go.
This project is licensed under the MIT license.
- Add repl support
- Add run support
Email patches to firstname.lastname@example.org, or send a pull request on Github.