clojure - Lein deps command can't find artifacts -


i'm trying lein , running. reason i'm having tons of issues. i'm performing on windows 7. downloaded lein , did following:

lein self-install

this ran correctly

then created project via

lein new helloworld

then got deps via

lein deps

and this:

downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.pom central downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.pom clojure downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.pom clojure-snapshots downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.pom clojars downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.pom central downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.pom central downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.pom clojure downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.pom clojure-snapshots downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.pom clojars downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.pom central downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.jar central downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.jar clojure downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.jar clojure-snapshots downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.jar clojars downloading: org/clojure/clojure/1.2.0/clojure-1.2.0.jar central downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.jar central downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.jar clojure downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.jar clojure-snapshots downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.jar clojars downloading: org/clojure/clojure-contrib/1.2.0/clojure-contrib-1.2.0.jar central exception in thread "main" unable resolve artifact: missing: ---------- 1) org.clojure:clojure:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/t o/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/to/ file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure:jar:1.2.0  2) org.clojure:clojure-contrib:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile =/path/to/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile=/ path/to/file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure-contrib:jar:1.2.0  ---------- 2 required artifacts missing.  artifact:   org.apache.maven:super-pom:jar:2.0  specified remote repositories:   clojure (http://build.clojure.org/releases),   clojars (http://clojars.org/repo/),   clojure-snapshots (http://build.clojure.org/snapshots),   central (http://repo1.maven.org/maven2)   (no_source_file:0)         @ clojure.lang.compiler.eval(compiler.java:5440)         @ clojure.lang.compiler.eval(compiler.java:5391)         @ clojure.core$eval.invoke(core.clj:2382)         @ clojure.main$eval_opt.invoke(main.clj:235)         @ clojure.main$initialize.invoke(main.clj:254)         @ clojure.main$script_opt.invoke(main.clj:270)         @ clojure.main$main.doinvoke(main.clj:354)         @ clojure.lang.restfn.invoke(restfn.java:458)         @ clojure.lang.var.invoke(var.java:377)         @ clojure.lang.afn.applytohelper(afn.java:174)         @ clojure.lang.var.applyto(var.java:482)         @ clojure.main.main(main.java:37) caused by: unable resolve artifact: missing: ---------- 1) org.clojure:clojure:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/t o/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/to/ file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure:jar:1.2.0  2) org.clojure:clojure-contrib:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile =/path/to/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile=/ path/to/file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure-contrib:jar:1.2.0  ---------- 2 required artifacts missing.  artifact:   org.apache.maven:super-pom:jar:2.0  specified remote repositories:   clojure (http://build.clojure.org/releases),   clojars (http://clojars.org/repo/),   clojure-snapshots (http://build.clojure.org/snapshots),   central (http://repo1.maven.org/maven2)           @ org.apache.maven.artifact.ant.dependenciestask.doexecute(dependenciestask.java:175)         @ org.apache.maven.artifact.ant.abstractartifacttask.execute(abstractartifacttask.java:678)         @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)         @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source)         @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source)         @ java.lang.reflect.method.invoke(unknown source)         @ clojure.lang.reflector.invokematchingmethod(reflector.java:90)         @ clojure.lang.reflector.invokenoarginstancemember(reflector.java:265)         @ leiningen.deps$deps.invoke(deps.clj:79)         @ leiningen.deps$deps.invoke(deps.clj:90)         @ leiningen.deps$deps.invoke(deps.clj:91)         @ clojure.lang.var.invoke(var.java:365)         @ clojure.lang.afn.applytohelper(afn.java:163)         @ clojure.lang.var.applyto(var.java:482)         @ clojure.core$apply.invoke(core.clj:542)         @ leiningen.core$apply_task.invoke(core.clj:191)         @ leiningen.core$_main.doinvoke(core.clj:250)         @ clojure.lang.restfn.applyto(restfn.java:138)         @ clojure.core$apply.invoke(core.clj:542)         @ leiningen.core$_main.invoke(core.clj:255)         @ user$eval175.invoke(no_source_file:1)         @ clojure.lang.compiler.eval(compiler.java:5424)         ... 11 more caused by: org.apache.maven.artifact.resolver.multipleartifactsnotfoundexception: missing: ---------- 1) org.clojure:clojure:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/t o/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/to/ file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure:jar:1.2.0  2) org.clojure:clojure-contrib:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile =/path/to/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile=/ path/to/file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure-contrib:jar:1.2.0  ---------- 2 required artifacts missing.  artifact:   org.apache.maven:super-pom:jar:2.0  specified remote repositories:   clojure (http://build.clojure.org/releases),   clojars (http://clojars.org/repo/),   clojure-snapshots (http://build.clojure.org/snapshots),   central (http://repo1.maven.org/maven2)           @ org.apache.maven.artifact.resolver.defaultartifactresolver.resolvetransitively(defaultartifactresolver.java:3 24)         @ org.apache.maven.artifact.ant.dependenciestask.doexecute(dependenciestask.java:170)         ... 32 more ps c:\clojureprj\helloworld> lein deps 2> out.txt error has occurred while processing maven artifact tasks.  diagnosis:  unable resolve artifact: missing: ---------- 1) org.clojure:clojure:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/t o/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure -dversion=1.2.0 -dpackaging=jar -dfile=/path/to/ file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure:jar:1.2.0  2) org.clojure:clojure-contrib:jar:1.2.0    try downloading file manually project website.    then, install using command:       mvn install:install-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile =/path/to/file    alternatively, if host own repository can deploy file there:       mvn deploy:deploy-file -dgroupid=org.clojure -dartifactid=clojure-contrib -dversion=1.2.0 -dpackaging=jar -dfile=/ path/to/file -durl=[url] -drepositoryid=[id]    path dependency:         1) org.apache.maven:super-pom:jar:2.0         2) org.clojure:clojure-contrib:jar:1.2.0  ---------- 2 required artifacts missing.  artifact:   org.apache.maven:super-pom:jar:2.0  specified remote repositories:   clojure (http://build.clojure.org/releases),   clojars (http://clojars.org/repo/),   clojure-snapshots (http://build.clojure.org/snapshots),   central (http://repo1.maven.org/maven2)     ps c:\clojureprj\helloworld> 

what doing wrong? can lein not find clojure? i'm sure i'm missing here.

---- edit -----

here's project.clj i'm using:

(defproject helloworld "1.0.0-snapshot"   :description "fixme: write"   :dependencies [[org.clojure/clojure "1.2.0"]                  [org.clojure/clojure-contrib "1.2.0"]]) 

gota love maven error messages ;)

this maven speak "failed download version asked for"...

this can caused by:

  • specifying version of dependency not exist in project.clj (unlikely since auto-generated it)
  • broken dependencies package maintainer.
  • bugs in leiningen (rare these days).
  • garbage left on in maven cache (try deleting it, sorry don't know lives in windows)
  • manually specified maven repositories other standard central ones globally (rare)

try downloading latest version of lein, deleting maven cache, running again , complaining on leiningen mailing list.


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -