我正在尝试在 IntelliJ\Cursive 中运行一个简短的 Clojure 程序。我的程序包括两个文件:
项目.clj:
(defproject try3 "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.7.0"]]
:main try3.core)
和:
核心.clj:
(ns try3.core)
(defn foo
"I don't do a whole lot."
[x]
(println x "Hello, World!"))
(defn -main [] (println "hi"))
我希望当我运行项目时,-main 函数会自动运行。我该怎么做才能做到这一点?