我有以下.lein-classpath
leiningen自定義任務不是一個任務
tasks
然後在任務,我有
tasks
> leiningen
>foo-bar.clj
我那麼有foo.clj
(ns leiningen.foo-bar)
(defn foo-bar [project & args]
(println "foo"))
以下內容當我運行lein foo-bar
時,我收到:
'foo-bar' is not a task. See 'lein help'.
Did you mean this?
foo-bar
運行lein help
產生(一般默認任務之一):
foo Task: 'foo-bar' not found
我在leiningen 2.7.1與Java 1.8.0_77
.lein-classpath
,tasks
和project.clj
都在項目根
更多的診斷結果:
which lein
生產:/usr/local/bin/lein
~/.lein
不含.lein-classpath
,也沒有任何任務定義 /etc/leinrc
不存在
我怎麼會去定義這個任務嗎?爲什麼它「排序」看到任務(你的意思是這個?)
現在我覺得挺傻 –
任何任務定義笑,唐別擔心,我也沒有注意到 –