Another Ant tie-in that I overlooked - there is detailed coverage of
the <index> Ant task (which resides in the Lucene Sandbox CVS
repository). I wrote this task for JDwA, use it to build the index
that powers my blog (http://www.blogscene.org/erik), and we use it to
index the sample data for the book. You'll see it in the source code
build.xml file. The book shows how to use <index> with Antlib (and
without).
Erik
On Dec 10, 2004, at 6:29 AM, Erik Hatcher wrote:
ObAnt: I packaged the source code distribution of Lucene in Action
(available from the site listed below) with a slick build file using
Ant 1.6 features including a couple of <macrodef>'s. It leverages the
spawn feature of <java> in some places, as well as <parallel> to
demonstrate remote and multiple index searching. There is a lot of
<input> usage too, prompting for parameters for examples. JUnit was
used extensively, run of course by <junit>. Mike Clark contributed
some JUnitPerf performance testing examples.
The Ant community has been very good to Steve and I's Java Development
with Ant. The wonderful feedback we received for JDwA directly
contributed to my desire to tackle another book. I learned a lot
about Lucene while writing the Ant book - our example application
there was a document search engine using Lucene.
The Lucene in Action e-book is now available at Manning's site:
http://www.manning.com/hatcher2
Manning also put lots of other goodies there, the table of contents,
"about this book", preface, the foreward from Doug Cutting himself
(thanks Doug!!!), and a couple of sample chapters. The complete
source code is there as well.
Now comes the exciting part to find out what others think of the work
Otis and I spent 14+ months of our lives on, an even more drawn out
suffering than Steve and I had with the Ant book.
Erik
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]