Creating a Search Engine with Lucene

  • John Carnell
  • Jeff Linwood
  • Maciej Zawadzki


Every web site that has more than a few pages requires some attention to be given to information architecture, including navigation, a site map, and a search engine. The JavaEdge application needs a search engine that can be plugged into our existing web infrastructure. To avoid maintaining two different technology stacks on our servers, any search engine that we decide to use should be deployable into Tomcat, WebLogic, WebSphere, or another J2EE application server or servlet container. Also, we need something that can be easily customized to match the look and feel of our site.


Search Engine Query Object Content Field Search Form Public Class 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© John Carnell, Jeff Linwood, and Maciej Zawadzki 2003

Authors and Affiliations

  • John Carnell
    • 1
    • 2
  • Jeff Linwood
    • 3
  • Maciej Zawadzki
    • 4
  1. 1.NetChange, LLCUSA
  2. 2.Waukesha County Technical College’s (WCTC) School of BusinessUSA
  3. 3.Chemical EngineeringCarnegie Mellon UniversityUSA
  4. 4.Urbancode Software Development, Inc.USA

Personalised recommendations