2012-07-12 17 views

Respuesta

10

Puede anular la ubicación del repositorio local para un proyecto individual en el archivo project.clj como esto

(defproject test-local "1.0.0-SNAPSHOT" 
    :description "Use a local repo location." 
    :dependencies [[org.clojure/clojure "1.3.0"] 
       [com.cemerick/pomegranate "0.0.13"]] 
    :local-repo "my-repo") 

Es posible establecer una ruta relativa en el directorio del proyecto como por encima o por una ruta absoluta. No parece posible usar un atajo para el directorio de inicio y configurarlo como "~/my-repo".

Puede hacer que todos los proyectos utilicen la misma ubicación agregando la clave a su archivo profiles.clj.

{:user {:plugins [[lein-swank "1.4.4"]] 
     :local-repo "/home/jeff/my-repo"}} 
Cuestiones relacionadas