These are the projects used by regain:
jakarta-regexp-1.3.jar
). Allows using regular expressions. See: http://jakarta.apache.org/regexplog4j-1.2.11.jar
). Provides logging. See: http://jakarta.apache.org/log4jlucene-1.4.3.jar
). Contains the core of the search, that is index creation and searching on the index. See http://jakarta.apache.org/lucenexercesImpl.jar
and xml-apis.jar
). Provides a parser for reading XML files. See http://xml.apache.org/xerces2-jPDFBox-0.7.1.jar
). Reads PDF documents. Only works with Java 1.3 and above. See http://pdfbox.apache.orgpoi-3.0-alpha1-20050704.jar
and poi-scratchpad-3.0-alpha1-20050704.jar
). Reads Microsoft Excel and Microsoft Word documents. Unfortunately the reading of Word files is still in an early development stage. See http://jakarta.apache.org/poijacob.jar
und jacob.dll
). Allows the access to COM objects from Java. This is used to read Microsoft Office documents, by reading the data directly from the Microsoft Office applications. See http://sourceforge.net/projects/jacob-projectjacobgen
directory). Code generator for Jacob. Allows a simpler access on COM objects by generating wrapper classes. The used version is a further development of the STZ-IDA, based on version 0.3. See http://www.bigatti.it/projects/jacobgensimple-2.5.3.jar
). A very slim Java HTTP server. Used by the desktop search. See also: search mask. See http://simpleweb.sourceforge.net