Package up all the project's files into a jar file.
Package up all the project's files into a jar file.
(build-jar project jar-file)
Build a jar for the given project and jar-file.
Build a jar for the given project and jar-file.
(classifier-jar {:keys [target-path] :as project}
provided-profiles
classifier
spec)
Package up all the project's classified files into a jar file.
Create a $PROJECT-$VERSION-$CLASSIFIER.jar file containing project's source files as well as .class files if applicable. The classifier is looked up in the project`s :classifiers map. If it's a map, it's merged like a profile. If it's a keyword, it's looked up in :profiles before being merged.
Package up all the project's classified files into a jar file. Create a $PROJECT-$VERSION-$CLASSIFIER.jar file containing project's source files as well as .class files if applicable. The classifier is looked up in the project`s :classifiers map. If it's a map, it's merged like a profile. If it's a keyword, it's looked up in :profiles before being merged.
(classifier-jars {:keys [classifiers] :as project} provided-profiles)
Package up all the project's classified files into jar files.
Create a $PROJECT-$VERSION-$CLASSIFIER.jar file for each entry in the project's :classifiers. Returns a map of :classifier/:extension coordinates to files.
Package up all the project's classified files into jar files. Create a $PROJECT-$VERSION-$CLASSIFIER.jar file for each entry in the project's :classifiers. Returns a map of :classifier/:extension coordinates to files.
(jar project)
(jar project main)
Package up all the project's files into a jar file.
Create a $PROJECT-$VERSION.jar file containing project's source files as well as .class files if applicable. If project.clj contains a :main key, the -main function in that namespace will be used as the main-class for executable jar.
With an argument, the jar will be built with an alternate main.
Package up all the project's files into a jar file. Create a $PROJECT-$VERSION.jar file containing project's source files as well as .class files if applicable. If project.clj contains a :main key, the -main function in that namespace will be used as the main-class for executable jar. With an argument, the jar will be built with an alternate main.
Deprecated: use leiningen.core.project/whitelist-keys instead
Deprecated: use leiningen.core.project/whitelist-keys instead
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close