Använda JAR-tjänstens API i ett Maven-projekt
När du har installerat API-JAR i din lokala Maven-databas utför du följande steg för att använda JAR i dina projekt:
-
Lägg till JAR i kodbasen och implementera den i kodbasdatabasen under en mapp, till exempel"beroenden". Observera att mappnamnet är beroende av kodens bashierarki.
-
Konfigurera pom.xml-projektfilerna enligt följande:
Överordnat projekts pom.xml-fil:
IMPORTANT
I följande kodfragment ska X.x ersättas med det faktiska versionsnumret och API JAR:s filnamn. Den här informationen är densamma som i steg 3 i installationsprocessen.<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> <configuration> <groupId>com.adobe.fmdita</groupId> <artifactId>api</artifactId> <version>X.x</version> <file>${basedir}/dependencies/fmdita/api-X.x.jar</file> <packaging>jar</packaging> <generatePom>true</generatePom> </configuration> <executions> <execution> <id>inst_fmdita</id> <goals> <goal>install-file</goal> </goals> <phase>clean</phase> </execution> </executions> </plugin>
Den underordnade modulens pom.xml-fil:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <configuration> <groupId>com.adobe.fmdita</groupId> <artifactId>api</artifactId> <version>3.6</version> <file>${basedir}/../dependencies/fmdita/api-3.6.jar</file> <packaging>jar</packaging> <generatePom>true</generatePom> </configuration> <executions> <execution> <id>inst_fmdita</id> <goals> <goal>install-file</goal> </goals> <phase>clean</phase> </execution> </executions> </plugin>
Konfigurera och använda tjänst-API JAR från den offentliga Maven-databasen
Utför följande steg för att konfigurera och använda JAR för tjänstens API från den offentliga Maven-databasen i dina projekt:
-
Om du vill använda JAR-tjänstens API i ett projekt konfigurerar du AEM Guides pom.xml-databasen.
-
Konfigurera den offentliga Maven-databasen i filen settings.xml i Maven enligt följande:
<repository> <id>fmdita-public</id> <name>fmdita-public</name> <url>https://repo.aem-guides.com/repository/fmdita-public</url> </repository>
-
När databasen har konfigurerats lägger du till tjänstens API JAR som ett projektberoende i projektets pom.xml-fil.
NOTE
Använd samma version av API JAR som det AEM Guides-paket som du har installerat på servern. -
Konfigurera Maven-beroendet så som visas nedan:
<dependency> <groupId>com.adobe.fmdita</groupId> <artifactId>api</artifactId> <version>4.0</version> </dependency>
När JAR för tjänst-API har lagts till som ett projektberoende i projektets pom.xml-fil kan du skapa och använda AEM Guides Java API:er i ditt projekt.
Använda API JAR från Maven Central-databasen för AEM Guides as a Cloud Service
För AEM Guides as a Cloud Service har API JAR distribuerats till Maven Central. Du kan använda API JAR utan någon konfiguration.
Om du vill använda API-JAR måste du lägga till beroendet till ditt projekts pom.xml så som visas nedan:
<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>aem-dox-sdk-api</artifactId>
<version>${RELEASE}</version>
</dependency>
Java-baserade API:er
Du kan använda Java-baserade API:er som finns i Experience Manager Guides för att skapa anpassade plugin-program och utöka färdiga arbetsflöden. Visa
Ytterligare resurser
Nedan följer en lista över andra användbara resurser i AEM Guides som finns på sidan Lär dig mer och support:
- Användarhandbok
- Installations- och konfigureringshandbok
- Snabbstartsguide
- Hjälparkivsida (använd äldre versionsdokumentation)