[ http://jira.codehaus.org/browse/JBEHAVE-236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=207862#action_207862 ]
Mauro Talevi commented on JBEHAVE-236: -------------------------------------- Hi Liz, Ant build had out-of-date dependencies. I've now refactored it to read the dependencies from the Maven pom.xml so they are in sync, using the maven-ant-tasks (does not require Maven installed, but does required the maven-ant-tasks jar in the Ant lib dir, see BUILD.txt). Build works again, with only exception that I could not get the Paranamer-based behaviours to pass in CandidateStepBehaviour. It is a classloading issue, only occuring with Ant. If you run 'ant setup', which copies the dependencies to target/lib, and then use to setup your IDE classpath, you'll see that in IDE the behaviour works fine. So I excluded it for now from the batch of unit tests, leaving a FIXME in the build.xml. More in general, this issue shows that keeping two build systems in place is an overhead that we could do without. I think that basic usage of Maven does not differ very much from Ant, with notable exception that it's a bit more structured (with advantage of consistency). The BUILD.txt file at top-level that has some basic info on how to build with Maven. We can expand it if you can point out what could be clarified better, from a Maven novice POV. > Checking out, building and testing JBehave from scratch > ------------------------------------------------------- > > Key: JBEHAVE-236 > URL: http://jira.codehaus.org/browse/JBEHAVE-236 > Project: JBehave > Issue Type: Task > Components: Documentation > Affects Versions: 2.4 > Reporter: Elizabeth Keogh > > Hi Mauro, > The Maven build has completely superseded the Ant build, which is now very > broken. This is fair, since you've done all the work lately - thanks! > Could you please put a small amount of documentation out to show how to build > JBehave from check-out, for those of us who don't know Maven? The learning > curve has been off-putting even for those of us who care a lot ;) > Cheers, > Liz. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email