Una vez que el entorno de trabajo esté limpio y configurado, puede empezar a crear el primer conector.
Se empieza por crear un proyecto de conector especial. El PDE proporciona un asistente para configurar el proyecto. Puede accederse a este asistente utilizando Archivo->Nuevo->Proyecto... y seleccionando Proyecto de conector en la lista de asistentes que aparece debajo de la categoría 'Desarrollo de conectores'.
Al pulsar Siguiente, la primera entrada que debe establecerse es el nombre del proyecto. El hecho de que los nombres de proyecto de conector sean los mismos que los ID de conector es una convención, pero pueden ser diferentes. Como ejemplo, elegiremos "com.example.xyz" como nombre del proyecto.
La página siguiente muestra la estructura inicial del proyecto de conector. Si el nombre de proyecto se ajusta a las normas de los nombres de conector, puede conservar el valor por omisión. Si no es así, se le solicitará que lo cambie (consulte los ID de conector para obtener una descripción del formato.). El nombre de Biblioteca de tiempo de ejecución de conectores se utilizará para definir dónde se empaquetará el código del conector nuevo una vez que esté preparado para publicarlo. La Carpeta fuente se creará para almacenar el código fuente Java dentro del proyecto nuevo.
En la página siguiente, deberá elegir el aspecto del contenido del conector nuevo. Si elige un conector en blanco, se creará solamente el proyecto de conector. Si se utilizan los asistentes de plantilla, el PDE también creará archivos tales como la clase de conector, las propiedades de construcción y el manifiesto de conector. Algunas de las plantillas suministradas por el PDE también generan contenido, como por ejemplo vistas, editores, páginas de propiedades etc. Este contenido se genera mediante plantillas que pueden combinarse en un asistente. Todas las plantillas disponibles pueden seleccionarse individualmente en el "asistente de conector personalizado".
En este ejemplo, utilizaremos el asistente de plantilla "Hello, World". Puede obtener información acerca del asistente en el área situada a la derecha de la lista de asistentes.
Una vez seleccionado el asistente, las páginas siguientes están bajo el control del asistente. Cada asistente de plantilla aporta diversas páginas que personalizan el contenido que debe generarse. Sin embargo, todas las plantillas comparten una página común. Esta reunirá información sobre el conector, como por ejemplo el nombre, la versión y el proveedor. También proporciona opciones relacionadas con la clase de conector que va a generarse. En este ejemplo, aceptaremos todas las opciones.
Después de esta página, las plantillas añaden su propia información para reunir información específica de plantilla. Nuestra plantilla "Hello, World" tiene sólo una, relacionada con la acción que se realizará, así como el mensaje que se mostrará en un recuadro de mensaje.
Cuando pulse Finalizar, el asistente creará el proyecto nuevo, todas las carpetas y archivos especificados y la vía de acceso inicial de construcción Java. La vía de acceso de construcción es importante para la correcta compilación de las clases Java generadas. El asistente también abrirá el editor de manifiestos de conectores para que el usuario pueda definir atributos adicionales del conector.
Cuando se cierre el asistente, la estructura inicial del proyecto debería parecerse a esta: