From: Mike B. <mb...@Ga...> - 2003-04-22 17:09:16
|
Mike Bresnahan wrote: > I have encountered problems building the latest HtmlUnit sources. > Apparently, a jar file containing the Apache Commons Jelly project is > missing. See below. You'll find that more than just the jelly jar file is missing. If you delete the "com/gargoylesoftware/htmlunit/jelly" directory in the source then everything else will compile fine. The jelly package is still considered "experimental". [For those who are curious, that package includes initial support for xml wrappers for HtmlUnit - be warned that these are untested and unsupported and will likely change] I'm moving towards using maven (http://maven.apache.org) to build the source instead of ant. In the maven model, dependant jars are automatically downloaded from a central repository as needed instead of being stored in source control. At present, if you want to build everything *including* the new jelly package, the easiest way is to use maven. I am planning to change the ant build.xml file so that it will continue to work with the new model but I haven't got that far yet which is why your build is failing. So to summarize.... To compile right now, your options are: 1) Download maven and use that to build. Once you've invoked maven once, the ant build file will start working again as all the requisite jars will have been downloaded. 2) Delete the jelly package and build using ant as before. I realize this is inconvenient - sorry. -- Mike Bowler Principal, Gargoyle Software Inc. Voice: (416) 822-0973 | Email : mb...@Ga... Fax : (416) 822-0975 | Website: http://www.GargoyleSoftware.com |