--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
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 unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
The data.int-map repository has a project.clj file, so can't you use Leiningen?
Or alternatively, just download the pre-built jar from the Maven repository?
On 18 February 2015 at 23:00, Cecil Westerhof <cldwes...@gmail.com> wrote:I like to make a jar for contrib.data.int-map. But when I do:
mvn packageI get:
[INFO] --- clojure-maven-plugin:1.3.13:test (clojure-test) @ data.int-map ---
Exception in thread "main" java.io.FileNotFoundException: Could not locate clojure/test/check/generators__init.class or clojure/test/check/generators.clj on classpath: , compiling:(clojure/data/int_map_test.clj:1:1)
at clojure.lang.Compiler.load(Compiler.java:7142)
at clojure.lang.RT.loadResourceScript(RT.java:370)What need I to do to build the jar?The command:
mvn clojure:repldoes work and then I can do:
(require '[clojure.data.int-map :as im])But generating the jar does not.
Clojure and Clojure contrib libraries are uploaded to Sonatype when released. e.g. https://oss.sonatype.org/content/groups/public/org/clojure/data.int-map/There should be both a jar with sources and jar without sources for each released version of each lib.
The first line of the readme for the project (https://github.com/clojure/data.int-map) has the Leiningen jar dependency info on it:[org.clojure/data.int-map "0.1.0"]
Also, the 'mvn package' command should have worked since that's how releases get built. That was a bug in the pom dependencies and I have updated it to match the version in project.clj.
On Thursday, February 19, 2015 at 5:39:22 AM UTC-6, Cecil Westerhof wrote:2015-02-19 11:58 GMT+01:00 Michael Griffiths <mikeygr...@gmail.com>:Clojure and Clojure contrib libraries are uploaded to Sonatype when released. e.g. https://oss.sonatype.org/content/groups/public/org/clojure/data.int-map/There should be both a jar with sources and jar without sources for each released version of each lib.Thanks. I think information like this should be easier to find. I like Clojure, but sometimes it is difficult to find things.
@Cecil: while it's a little irritating that there's not more centralization of third-party Clojure libs, I've found that Leiningen + some googling solves the problem like 99% of the time.
On Thursday, February 19, 2015 at 10:42:43 AM UTC-5, Alex Miller wrote:The first line of the readme for the project (https://github.com/clojure/data.int-map) has the Leiningen jar dependency info on it:[org.clojure/data.int-map "0.1.0"]Also, the 'mvn package' command should have worked since that's how releases get built. That was a bug in the pom dependencies and I have updated it to match the version in project.clj.
On Thursday, February 19, 2015 at 5:39:22 AM UTC-6, Cecil Westerhof wrote:2015-02-19 11:58 GMT+01:00 Michael Griffiths <mikeygr...@gmail.com>:Clojure and Clojure contrib libraries are uploaded to Sonatype when released. e.g. https://oss.sonatype.org/content/groups/public/org/clojure/data.int-map/There should be both a jar with sources and jar without sources for each released version of each lib.Thanks. I think information like this should be easier to find. I like Clojure, but sometimes it is difficult to find things.
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/cDNGgpTeAcc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.