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
