Herramientas de desarrollo development-tools

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

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. El CRXDE Lite está incrustado en CRX/AEM y le permite realizar tareas de desarrollo estándar en el explorador. Con CRXDE Lite, puede crear y editar archivos (como .jsp y .java), carpetas, plantillas, componentes, cuadros de diálogo, nodos, propiedades y paquetes mientras registra e integra con SVN.

    Se recomienda el uso de CRXDE Lite cuando no tenga acceso directo al servidor CRX/AEM, cuando desarrolle una aplicación ampliando o modificando los componentes y paquetes Java predeterminados o cuando no necesite un depurador dedicado, la finalización del código y el resaltado de sintaxis.

  • un conjunto que consiste en un entorno de desarrollo integrado (por ejemplo: Eclipse o IntelliJ), una herramienta de compilación (por ejemplo: Maven Apache), FileVault que ha sido desarrollado por Adobe para asignar un repositorio a un sistema de archivos, un sistema de control de versiones (por ejemplo: Subversión), 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 y proceso de desarrollo. 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 pueden trabajar con archivos.

Extensiones para entornos de desarrollo integrados extensions-for-integrated-development-environments

Adobe ha lanzado las siguientes extensiones:

Otras herramientas other-tools

AEM se envía con otras herramientas que facilitan el desarrollo:

Herramientas que facilitan la creación de nuevos proyectos:

NOTE
El siguiente tutorial puede ser de interés para iniciar un nuevo proyecto de AEM:
Introducción a AEM Sites, parte 1: Configuración del proyecto
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e