Noel J. Bergman ha scritto:
Stefano Bagnara wrote:
Noel J. Bergman ha scritto:
Updated the nightly build server to 1.7.0. Easy, once you
REMEMBER TO COPY junit.jar from your old Ant install to
the new one. :-)
does ant 1.7.0 solve the issue with the junit task and the junit.jar
library?
I really never liked having to manually download junit.jar to
the "ant install dir"/lib to be able to run the junit ant task
(and this applies also to other task=>dependency tuple).
See http://ant.apache.org/manual/OptionalTasks/junit.html and
http://ant.apache.org/faq.html#delegating-classloader
I was just lazy, but we probably want to go with option #4.
--- Noel
Cool to see that in 1.7 they solved this issue in a clean way: this was
*one* of the triggers that led me to try maven2 1.5 years ago.
I like the #5:
---
Leave ant-junit.jar in its default location in ANT_HOME/lib but include
junit.jar in the <classpath> passed to <junit>. (since Ant 1.7)
---
This would require to put the junit.jar in the stage folder, but if I
understood it correctly ASF allows us to do this.
This will simplify things for people that simply want to build and test
James Server without moving/copying files around.
Thank you for the links!
Stefano
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]