2013-05-10 16 views
5

Il mio problema è che leiningen non funziona sul mio computer. Ricevo errori come questi:Come configurare l'utilizzo esperto di leiningen?

Could not transfer artifact lein-ring:lein-ring:pom:0.4.5 from/to central (http://repo1.maven.org/maven2): Connection to http://repo1.maven.org r 
Could not transfer artifact lein-ring:lein-ring:pom:0.4.5 from/to clojars (https://clojars.org/repo/): Connection to https://clojars.org refused 

Credo che il problema è che ho uno specchio configurato nel mio settings.xml della mia installazione Maven. Come posso dire a leiningen di usare un software embedded o qualche altra installazione di maven che non ha una configurazione personalizzata?

Sto usando Maven per altri progetti Java e in qualche modo è in conflitto con leiningen.

risposta

3

È possibile aggiungere le definizioni specchio a project.clj o, forse meglio, in questo caso, a ~/.lein/profiles.clj

dettagli in leiningen sample project.clj

ma qui è il bit chiave:

:mirrors {"central" {:name "Ibiblio" 
        :url "http://mirrors.ibiblio.org/pub/mirrors/maven2"} 
      #"clojars" {:name "Internal nexus" 
        :url "http://mvn.local/nexus/releases" 
        :repo-manager true}} 
+0

Questo non funziona. Ho fatto lo stesso errore. Connessione rifiutata :( –

+0

hai bisogno anche di una specifica del proxy? – sw1nn

Problemi correlati