Leiningen에서 Checkout Dependencies 기능을 사용하여 체크 아웃 Flambo을 사용하는 프로젝트에서 작업하려고합니다.라이브러리에 이름에 슬래시가있는 경우 Leiningen 체크 아웃
내 디렉토리 구조는 다음과 같습니다(defproject spark-streaming "0.1.0-SNAPSHOT"
:dependencies [[org.clojure/clojure "1.5.1"]
[yieldbot/flambo "0.4.0-SNAPSHOT"]
[amazonica "0.2.29"]
[clj-time "0.8.0"]] ;other stuff omitted
:
|- checkouts
|- <need symlink to yieldbot/flambo>
|- src
|- project.clj
내가 뭘하려 : 라이브러리 이름은 슬래시를 포함하기 때문에
이- , 내가 할 수없는 내
project.clj
뭔가처럼 보인다 Flambo의 실제 위치에"yieldbot/flambo"
이라는 심볼릭 링크가 있습니다. 나는이 작업을 수행 할 수 있습니다 :
|- checkouts |- yieldbot |- flambo //this is a symlink
Lein이 yieldbot
디렉토리에 project.clj을 기대하고 있기 때문이다. lein classpath
을 수행하면 내 체크 아웃이 사용되지 않고 있음을 확인합니다.
flambo
을checkouts/yieldbot
으로 직접 확인하십시오. 위와 같은 이유로 작동하지 않습니다.
어떻게해야합니까?
나를 위해 일했습니다. 감사! – Jay