Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Code Block
mkdir droids
cd droids
svn co https://svn.apache.org/repos/asf/incubator/droids/trunk .
cd trunk

Build

Create a distribution (all components of droids will be build) and install them to your local maven repository (usually ~/.m2/repository) with the following command.

...

Code Block
mvn -Declipse.downloadSources=true eclipse:clean eclipse:eclipse

For further information about the maven eclipse plugin visit http://maven.apache.org/plugins/maven-eclipse-plugin/

Eclipse projects

After you imported the projects you will find:

  • droids-core - here we only have a minimum of dependencies to make it easy to integrate and extend droids.
  • droids-norobots - this plugin provides the functionality to apply robots rules to droids.
  • droids-solr - this plugin provides the functionality to use solr for indexing.
  • droids-spring - this plugin provides spring support. Further it offers a dynamic extension of droids via the cocoon configurator.
  • droids-tika - this plugin provides the functionality to use the Tika parsing facilities. Apache Tika is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries.
  • droids-wicket - this plugin provides the functionality to monitor different droids. It is implemented with Apache Wicket.

Using Droids as a NetBeans (version 6.7.1) Project

See Installation Guide for Netbeans 6.7.1 - Retrieving the source from svn and opening the Maven projects

Get started

Now that you are all setup you should go read getStarted to understand the best strategy to work with droids.