Show Menu
TEMAS×

Herramientas de desarrollo

Para desarrollar sus aplicaciones JCR, Apache Sling o AEM, están disponibles los siguientes conjuntos de herramientas:
  • un conjunto formado por CRXDE Lite y WebDAV. CRXDE Lite está integrado en CRX/AEM y le permite realizar tareas de desarrollo estándar en el navegador. Con CRXDE Lite, puede crear y editar archivos (como .jsp y .java), carpetas, plantillas, componentes, cuadros de diálogo, nodos, propiedades y paquetes al iniciar sesión e integrarlos con SVN.
    CRXDE Lite se recomienda cuando no tenga acceso directo al servidor CRX/AEM, cuando desarrolle una aplicación ampliando o modificando los componentes integrados y los paquetes de Java o cuando no necesite un depurador dedicado, la finalización del código y el resaltado de sintaxis.
  • un conjunto formado por un entorno de desarrollo integrado (por ejemplo: Eclipse o IntelliJ ), una herramienta de generación (por ejemplo: Apache Maven ), FileVault desarrollado por Adobe para asignar un repositorio a un sistema de archivos, un sistema de control de versiones (por ejemplo: Subversion), un sistema de seguimiento de errores (por ejemplo: Jira), un sistema central de gestión de dependencias (por ejemplo: Apache Archiva) y un sistema de automatización de la compilación (por ejemplo: Apache Continuum).
    Esta configuración le permite integrar completamente su aplicación (contenido, código, configuración) en cualquier entorno de desarrollo y proceso.El vínculo entre los diferentes elementos es la representación del sistema de archivos del repositorio a través de FileVault, ya que todas las herramientas de desarrollo mencionadas anteriormente pueden trabajar con archivos.