Bestandssysteemorganisatie
In deze zelfstudie werden de locatie van de AEM as a Cloud Service SDK-artefacten en AEM Project-code als volgt vastgesteld:
~/aem-sdk
is een organisatiemap met de verschillende tools van de AEM as a Cloud Service SDK~/aem-sdk/author
bevat de AEM Author Service~/aem-sdk/publish
bevat de AEM Publish Service~/aem-sdk/dispatcher
bevat de Dispatcher Tools~/code/<project name>
bevat de aangepaste AEM Project-broncode
~
is verkort voor de gebruikerslijst. In Windows is dit het equivalent van %HOMEPATH%
;
Ontwikkelingsinstrumenten voor AEM-projecten
Het AEM-project is de basis van de aangepaste code die de code, configuratie en inhoud bevat die via Cloud Manager naar AEM as a Cloud Service wordt geïmplementeerd. De basislijnprojectstructuur wordt geproduceerd via het Project van AEM Maven Archetype.
In dit gedeelte van de zelfstudie wordt getoond hoe u:
- Installeren Java
- Installeren Node.js (en npm)
- Installeren Maven
- Installeren Git
Ontwikkelingshulpmiddelen instellen voor AEM-projecten
Lokale AEM Runtime
De AEM as a Cloud Service SDK biedt een QuickStart Jar die een lokale versie van AEM uitvoert. QuickStart Jar kan worden gebruikt om de AEM Author Service of de AEM Publish Service lokaal uit te voeren. Hoewel de QuickStart Jar een lokale ontwikkelervaring biedt, worden niet alle functies die beschikbaar zijn in AEM as a Cloud Service opgenomen in de QuickStart Jar .
In dit gedeelte van de zelfstudie wordt getoond hoe u:
- Installeren Java
- Download de AEM SDK
- Voer de AEM Author Service uit
- Voer de AEM Publish Service uit