Utvecklingsverktyg development-tools
Följande verktygsuppsättningar är tillgängliga för att utveckla dina JCR-, Apache Sling- eller Adobe Experience Manager-program (AEM):
-
en uppsättning bestående av CRXDE Lite och WebDAV. CRXDE Lite är inbäddat i CRX/AEM och gör att du kan utföra standardutvecklingsuppgifter i webbläsaren. Med CRXDE Lite kan du skapa och redigera filer (som .jsp och .java), mappar, mallar, komponenter, dialogrutor, noder, egenskaper och paket när du loggar och integrerar med SVN.
CRXDE Lite rekommenderas när du inte har direktåtkomst till CRX/AEM-servern, när du utvecklar ett program genom att utöka eller ändra körklara komponenter och Java™-paket eller när du inte behöver en dedikerad felsökare, kodkomplettering och syntaxmarkering.
-
en uppsättning bestående av följande:
- En integrerad utvecklingsmiljö. Exempel: Eclipse eller IntelliJ.
- Ett byggverktyg. Exempel: Apache Maven.
- FileVault som har utvecklats av Adobe för att mappa en databas till ett filsystem, ett versionskontrollsystem. Exempel: Subversion.
- Ett felsökningssystem. Till exempel Jira.
- Ett centralt system för beroendehantering. Exempel: Apache Archiva.
- Och ett system för automatisering av bygge. Exempel: Apache Continuum.
Med den här installationen kan du helt integrera programmet (innehåll, kod, konfiguration) i alla utvecklingsmiljöer och processer. Länken mellan de olika elementen är databasens filsystemrepresentation via FileVault, eftersom alla tidigare nämnda utvecklingsverktyg kan användas med filer.
Tillägg för integrerade utvecklingsmiljöer extensions-for-integrated-development-environments
Adobe har släppt följande tillägg:
Andra verktyg other-tools
AEM levereras med andra verktyg som underlättar utvecklingen:
- Dialogruteredigeraren
- Använda översättare för att hantera ordlistor
- Hantera paket med Maven
- Utveckla AEM-projekt med Eclipse
- Skapa AEM-projekt med Apache Maven
- Utveckla AEM-projekt med IntelliJ IDEA
- Så här använder du VLT-verktyget
- Så här använder du proxyserververktyget
- AEM Modernization Tools
- AEM Repo Tool
Verktyg som underlättar skapandet av nya projekt:
Komma igång med AEM Sites del 1 - Projektinställningar