DoxMentor4J is a standalone, cross-platform, Web/AJAX based documentation library that is fully searchable and may be hosted in the file system, in an archive, or embedded in the Java classpath. Users can copy online books or manuals into directories in the library directory structure. DoxMentor4J then provides a dedicated Web server which presents the library as a tree structure on a Web page. Users can navigate through the tree to locate online books.
FullTextSearch4NB is a Lucene-based full text search plugin for Netbeans. It provides indexing of Netbeans project source directories, library sources, and Javadocs where source and/or Javadocs are specified in the library. It can search project indices using a simple (wildcarded) search or an advanced search using the Lucene Query Parser query language syntax that supports features such as wildcard searches, fuzzy searches, proximity searches, range searches, and term boosting. It can monitor the source directory for changes and auto-reindex when a file is saved.
HttpdBase4J is an embeddable Java Web server framework that supports HTTP, HTTPS, templated content, and serving content from inside an archive or from the classpath. The classes are easy to extend as they utilize the "don't call us, we'll call you" principle to allow the user to override the framework behavior during all the different phases of the HTTP transaction.