lein repl gives an error!

--------------------------------
bruce@mepis1:~/cloj2$ lein repl
Downloading: org/clojure/clojure/1.2.1/clojure-1.2.1.pom from central
Downloading: org/clojure/clojure/1.2.1/clojure-1.2.1.pom from clojars
Downloading: org/clojure/clojure/1.2.1/clojure-1.2.1.pom from central
Downloading: org/clojure/clojure/1.2.1/clojure-1.2.1.jar from central
Downloading: org/clojure/clojure/1.2.1/clojure-1.2.1.jar from clojars
Downloading: org/clojure/clojure/1.2.1/clojure-1.2.1.jar from central
An error has occurred while processing the Maven artifact tasks.
 Diagnosis:

Unable to resolve artifact: Missing:
----------
1) org.clojure:clojure:jar:1.2.1

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file

  Alternatively, if you host your own repository you can deploy the
file there:
      mvn deploy:deploy-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) org.apache.maven:super-pom:jar:2.0
        2) org.clojure:clojure:jar:1.2.1

----------
1 required artifact is missing.

for artifact:
  org.apache.maven:super-pom:jar:2.0

from the specified remote repositories:
  clojars (http://clojars.org/repo/),
  central (http://repo1.maven.org/maven2)



Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at jline.ConsoleRunner.main(ConsoleRunner.java:69)
Caused by: Unable to resolve artifact: Missing:
----------
1) org.clojure:clojure:jar:1.2.1

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file

  Alternatively, if you host your own repository you can deploy the
file there:
      mvn deploy:deploy-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) org.apache.maven:super-pom:jar:2.0
        2) org.clojure:clojure:jar:1.2.1

----------
1 required artifact is missing.

for artifact:
  org.apache.maven:super-pom:jar:2.0

from the specified remote repositories:
  clojars (http://clojars.org/repo/),
  central (http://repo1.maven.org/maven2)

 (NO_SOURCE_FILE:0)
        at clojure.lang.Compiler.eval(Compiler.java:5440)
        at clojure.lang.Compiler.eval(Compiler.java:5391)
        at clojure.core$eval.invoke(core.clj:2382)
        at clojure.main$eval_opt.invoke(main.clj:235)
        at clojure.main$initialize.invoke(main.clj:254)
        at clojure.main$script_opt.invoke(main.clj:270)
        at clojure.main$main.doInvoke(main.clj:354)
        at clojure.lang.RestFn.invoke(RestFn.java:457)
        at clojure.lang.Var.invoke(Var.java:377)
        at clojure.lang.AFn.applyToHelper(AFn.java:172)
        at clojure.lang.Var.applyTo(Var.java:482)
        at clojure.main.main(main.java:37)
        ... 5 more
Caused by: Unable to resolve artifact: Missing:
----------
1) org.clojure:clojure:jar:1.2.1

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file

  Alternatively, if you host your own repository you can deploy the
file there:
      mvn deploy:deploy-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) org.apache.maven:super-pom:jar:2.0
        2) org.clojure:clojure:jar:1.2.1

----------
1 required artifact is missing.

for artifact:
  org.apache.maven:super-pom:jar:2.0

from the specified remote repositories:
  clojars (http://clojars.org/repo/),
  central (http://repo1.maven.org/maven2)


        at
org.apache.maven.artifact.ant.DependenciesTask.doExecute(DependenciesTask.java:
175)
        at
org.apache.maven.artifact.ant.AbstractArtifactTask.execute(AbstractArtifactTask.java:
678)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:
90)
        at
clojure.lang.Reflector.invokeNoArgInstanceMember(Reflector.java:265)
        at leiningen.deps$do_deps.invoke(deps.clj:131)
        at leiningen.deps$deps.doInvoke(deps.clj:195)
        at clojure.lang.RestFn.invoke(RestFn.java:410)
        at leiningen.repl$repl.invoke(repl.clj:137)
        at clojure.lang.Var.invoke(Var.java:365)
        at clojure.lang.AFn.applyToHelper(AFn.java:161)
        at clojure.lang.Var.applyTo(Var.java:482)
        at clojure.core$apply.invoke(core.clj:542)
        at leiningen.core$apply_task.invoke(core.clj:228)
        at leiningen.core$_main.doInvoke(core.clj:294)
        at clojure.lang.RestFn.invoke(RestFn.java:410)
        at clojure.lang.AFn.applyToHelper(AFn.java:161)
        at clojure.lang.RestFn.applyTo(RestFn.java:132)
        at clojure.core$apply.invoke(core.clj:542)
        at leiningen.core$_main.invoke(core.clj:297)
        at user$eval42.invoke(NO_SOURCE_FILE:1)
        at clojure.lang.Compiler.eval(Compiler.java:5424)
        ... 16 more
Caused by:
org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException:
Missing:
----------
1) org.clojure:clojure:jar:1.2.1

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file

  Alternatively, if you host your own repository you can deploy the
file there:
      mvn deploy:deploy-file -DgroupId=org.clojure -
DartifactId=clojure -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/
file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) org.apache.maven:super-pom:jar:2.0
        2) org.clojure:clojure:jar:1.2.1

----------
1 required artifact is missing.

for artifact:
  org.apache.maven:super-pom:jar:2.0

from the specified remote repositories:
  clojars (http://clojars.org/repo/),
  central (http://repo1.maven.org/maven2)


        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:
324)
        at
org.apache.maven.artifact.ant.DependenciesTask.doExecute(DependenciesTask.java:
170)
        ... 40 more
bruce@mepis1:~/cloj2$


--------------------------------

On Oct 14, 3:07 pm, Mark Rathwell <[email protected]> wrote:
> Run 'lein repl', then copy in and run the code below.  Post back
> whether you get an error (and what it is), or if it finishes without a
> problem (this is downloading a 50MB file, so give it a few minutes).
>
> (import 'java.io.File)
>
> (import 'java.net.URL)
>
> (require '[clojure.java.io :as io])
>
> (def u (URL. 
> "http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.zip";))
>
> (defn download-index [url]
>   (with-open [stream (.openStream url)]
>     (println "Downloading index from" "-" url "... this may take a while.")
>     (let [tmp (java.io.File/createTempFile "lein" "index")]
>       (try (io/copy stream tmp)
>            (println "copied stream to tmp: " tmp)
>            (finally (.delete tmp))))))
>
> (download-index u)
>
>
>
>
>
>
>
> On Fri, Oct 14, 2011 at 2:26 PM, Bruce Gordon <[email protected]> wrote:
> > I am in a VirtualBox VM (running SimplyMepis) hosted in Windows Vista.
> > From within the vm I can download those files from a browser.
>
> > On Oct 14, 2:17 pm, Mark Rathwell <[email protected]> wrote:
> >> Are you behind a firewall or proxy that would be blocking .zip files?
> >> lein search first makes sure it has an updated index from those
> >> repositories, and if not tries to download and unzip those index
> >> files:
>
> >>http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.zip...
>
> >> Can you download those files in a browser?
>
> >> (Also, there is a lein specific group 
> >> athttp://groups.google.com/group/leiningen)
>
> >>  - Mark
>
> >> On Fri, Oct 14, 2011 at 1:55 PM, Bruce Gordon <[email protected]> 
> >> wrote:
> >> > I first followed the directions 
> >> > athttp://riddell.us/ClojureSwankLeiningenWithEmacsOnLinux.html
> >> > , but then abandoned that effort thanks to irc advice. I then started
> >> > following 
> >> > thehttp://dev.clojure.org/display/doc/Getting+Started+with+Leiningen
> >> > directions. However I suspect I am not configured properly since the
> >> > search isn't working-see below.
>
> >> >  bruce@mepis1:~/bin$ lein search hadoop
> >> >  Warning: couldn't download index forhttp://repo1.maven.org/maven2
> >> >  Warning: couldn't download index forhttp://clojars.org/repo/
>
> >> > bruce@mepis1:~/bin$ lein version
> >> > Leiningen 1.6.1.1 on Java 1.6.0_26 Java HotSpot(TM) 64-Bit Server VM
>
> >> > Next I backed out my explicit install of ant and maven via >apt-get
> >> > remove ant and >apt-get remove maven2
>
> >> > but lein still yields the same result.
>
> >> > Should I uninstall lein (how?), and start over?
>
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups "Clojure" group.
> >> > To post to this group, send email to [email protected]
> >> > Note that posts from new members are moderated - please be patient with 
> >> > your first post.
> >> > To unsubscribe from this group, send email to
> >> > [email protected]
> >> > For more options, visit this group at
> >> >http://groups.google.com/group/clojure?hl=en
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Clojure" group.
> > To post to this group, send email to [email protected]
> > Note that posts from new members are moderated - please be patient with 
> > your first post.
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group at
> >http://groups.google.com/group/clojure?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to