Droids es un proyecto de apache incubator, un "intelligent standalone robot framework" que nos permite crear y extender Droid existentes(robots).
Droids hace que sea muy fácil de extender robots existentes o escribir uno nuevo a partir de cero, lo que hace es que automáticamente puede buscar información relevante en línea basado en las especificaciones del usuario.
Para instalarlo entramos en la guía de instalación.
- droids-core - aquí sólo tenemos un mínimo de dependencias para que sea fácil de integrar y ampliar los droides.
- droids-norobots - este plugin proporciona la funcionalidad necesaria para aplicar las reglas de robots para droids.
- droids-solr - este plugin proporciona la funcionalidad para utilizar solr para la indexación.
- droids-spring - este plug-in ofrece soporte de muelle. Además, ofrece una extensión dinámica de droids a través del capullo configurador.
- droids-tika - este plugin proporciona la funcionalidad para utilizar las instalaciones de análisis Tika. Apache Tika es un conjunto de herramientas para la detección y extracción de metadatos y contenido de texto estructurado a partir de varios documentos utilizando las bibliotecas existentes.
- droids-wicket - este plugin proporciona la funcionalidad para controlar droides diferentes. Se implementa con Apache Wicket.
Para instalarlo lo primero es descargarlo con SVN:
mkdir droids
cd droids
svn co \
https://svn.apache.org/repos/asf/incubator/droids/trunk .
cd trunk
cd droids
svn co \
https://svn.apache.org/repos/asf/incubator/droids/trunk .
cd trunk
Ahora:
Install: mvn clean install
IDE: mvn eclipse:clean eclipse:eclipse
IDE with sources add: -Declipse.downloadSources=true
Ejemplo:
- droids-spring
mvn package appassembler:assemble
cd target/appassembler/bin
chmod 755 cli
./cli hello http://localhost:8888/index.html
cd target/appassembler/bin
chmod 755 cli
./cli hello http://localhost:8888/index.html
Para más información aquí:
No hay comentarios:
Publicar un comentario