Entwicklungs-Tools development-tools

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Um Ihre JCR-, Apache Sling- oder AEM-Anwendungen zu entwickeln, sind die folgenden Toolsets verfügbar:

  • Ein Set mit CRXDE Lite und WebDAV. CRXDE Lite ist in CRX/AEM integriert und ermöglicht es Ihnen, gängige Entwicklungstätigkeiten im Browser vorzunehmen. Mit CRXDE Lite können Sie Dateien (etwa JSP- und JAVA-Dateien), Ordner, Vorlagen, Komponenten, Dialoge, Knoten, Eigenschaften und Pakete erstellen und bearbeiten, während eine Protokollierung und Integration mit SVN erfolgt.

    CRXDE Lite wird empfohlen, wenn Sie keinen direkten Zugriff auf den CRX-/AEM-Server haben, wenn Sie eine Anwendung entwickeln, indem Sie die vordefinierten Komponenten und Java-Bundles erweitern oder ändern oder wenn Sie keinen dedizierten Debugger, keine Codevervollständigung und keine Syntaxhervorhebung benötigen.

  • Ein Set bestehend aus einer integrierten Entwicklungsumgebung (z. B. Eclipse oder IntelliJ), einem Build-Tool (z. B. Apache Maven), FileVault – einem von Adobe entwickelten Tool zum Zuordnen eines Repositorys zu einem Dateisystem, einem Versionskontrollsystem (z. B. Subversion), einem Fehlererfassungssystem (z. B. Jira), einem zentralen Abhängigkeitsverwaltungssystem (z. B. Apache Archiva) und einem System zur Build-Automatisierung (z. B. Apache Continuum).

    Diese Ausstattung ermöglicht Ihnen, Ihre Anwendung (Inhalte, Code, Konfiguration) vollständig in beliebige Entwicklungsumgebungen und -prozesse zu integrieren. Die Verbindung zwischen den verschiedenen Elementen ist die Dateisystemdarstellung des Repositorys durch FileVault, da alle genannten Entwicklungs-Tools mit Dateien umgehen können.

Erweiterungen für integrierte Entwicklungsumgebungen extensions-for-integrated-development-environments

Adobe hat die folgenden Erweiterungen veröffentlicht:

Sonstige Instrumente other-tools

AEM mit anderen Werkzeugen, die die Entwicklung erleichtern:

Tools, die die Erstellung neuer Projekte erleichtern:

NOTE
Das folgende Tutorial kann für den Start eines neuen AEM-Projekts von Interesse sein:
Erste Schritte mit AEM Sites – Teil 1: Projekteinrichtung
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e