;; project.clj (defproject bar "1.0.0-SNAPSHOT" :description "FIXME: write description" :dependencies [[org.clojure/clojure "1.2.1"]] :main bar.core) :mainでnamespaceを指定しておくと$ lein run -m bar.coreみたいにイチイチ指定しなくていい。 ;; src/bar/core.clj (ns bar.core (:gen-class)) (defn -main [] (println "unk")) スタンドアローンで実行できるjarを作るには:gen-classの指定と-main関数が必要。 まずそのまま実行してみる。 % lein run Picked up _JAVA_OPTIONS: -Dfile.enc