Cómo ya vimos en un post anterior, Camel nos proporciona diferentes arquetipos Maven para crear fácilmente el esqueleto de nuestros proyectos. Para crear nuestro componente Camel vamos a utilizar el arquetipo camel-archetype-component.
1) Creamos el proyecto desde línea de comandos
2) Importamos el proyecto desde Eclipse con 'File->Import'

Una vez importado el proyecto vamos a ver en post posteriores con ayuda del código generado qué es un componente, un endpoint, un productor y un consumidor.
Una vez que hemos visto en detalle las partes de un componente, nos faltaría testearlo. Para ello sólo tenemos que ejecutar como JunitTest la clase HelloWorldComponentTest.java :)
Referencia: Camel in Action
1) Creamos el proyecto desde línea de comandos
mvn archetype:generate \ -DarchetypeGroupId=org.apache.camel.archetypes \ -DarchetypeArtifactId=camel-archetype-component \ -DarchetypeVersion=2.9.1 \ -DgroupId=com.wordpress.anadreamy \ -DartifactId=myCustomComponentTambién podríamos crear el proyecto directamente desde Eclipse utilizando el plugin m2e de Maven.
2) Importamos el proyecto desde Eclipse con 'File->Import'

Una vez importado el proyecto vamos a ver en post posteriores con ayuda del código generado qué es un componente, un endpoint, un productor y un consumidor.
Una vez que hemos visto en detalle las partes de un componente, nos faltaría testearlo. Para ello sólo tenemos que ejecutar como JunitTest la clase HelloWorldComponentTest.java :)
Referencia: Camel in Action