Now I had to try it by miself :). My result: `mvn package` outputs the
jar (apart from running some tests, etc), but it doesn't work as `java
-jar ...` as I said: it's missing the :main entry point, and after
that I guess the dependencies will be missing (it's not an uberjar, so
we need to build the classpath in some way).

About ant, the closed issue I linked has a comment from mikera saying
"Good spot. I just deleted the build.xml - it's an old relic, and new
builds should just use the pom". But the build.xml is still there, so
it might work, after fixing the hardcoded paths like
"E:/Users/Mike/Desktop/ironclad.jar" (or creating those directories,
of course).

On Sun, Sep 27, 2015 at 3:10 PM, Gregg Reynolds <d...@mobileink.com> wrote:
> Looks like  Ant to me.
>
> On Sat, Sep 26, 2015 at 7:01 PM, <cycl...@speakeasy.net> wrote:
>>
>> Hi, I'm trying to run/compile the project at
>> https://github.com/mikera/ironclad, with Leiningen, and no luck.
>>
>> My first attempt was trying to run it with lein, but as there's no
>> project.clj, that failed. After some research, it looks like I'm supposed
>> run the project from Java, not Clojure. So my second attempt was lein javac
>> IronClad.java, but that did absolutely nothing.
>>
>> I found a build.xml makefile that looked promising, it had lines like:
>>
>>     <target name="create_run_jar">
>>         <jar destfile="E:/Users/Mike/Desktop/ironclad.jar">
>>         <zipfileset
>> src="E:\Programs\eclipse\plugins\org.junit_4.8.1.v4_8_1_v20100427-1100\junit.jar"/>
>>
>>
>> but it looked generated by Eclipse, which I don't have. Also, I'm not
>> clear if that requires Maven or something.
>>
>> I'm running on Windows, and have installed JDK 1.7 and Leiningen, no
>> Maven/Eclipse or other Java-related tools.
>>
>> What is the best way to build this project?
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@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+unsubscr...@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+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@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+unsubscr...@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+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@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+unsubscr...@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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to