Is this normal?

bruce@mepis1:~/cloj2$ mvn
bash: mvn: command not found


On Oct 14, 3:17 pm, Bruce Gordon <[email protected]> wrote:
> 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(DelegatingMethodAccessorImp 
> l.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.j 
> ava:
> 175)
>         at
> org.apache.maven.artifact.ant.AbstractArtifactTask.execute(AbstractArtifact 
> Task.java:
> 678)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp 
> l.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.resolveTransitiv 
> ely(DefaultArtifactResolver.java:
> 324)
>         at
> org.apache.maven.artifact.ant.DependenciesTask.doExecute(DependenciesTask.j 
> ava:
> 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
>
> ...
>
> read more »

-- 
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