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]

Reply via email to