Uso do Maven para comunidades

Visão geral

Esta seção da documentação da AEM Communities é complementar a:

Agora existem dois artefatos "uber" que substituem artefatos individuais:

Artefato de molar da API das Comunidades

Veja a seguir um exemplo de um GAV para o jar de API do AEM Communities:

<dependency>
    <groupId>com.adobe.cq.social</groupId>
    <artifactId>cq-socialcommunities-api</artifactId>
    <version>1.11.170</version>
    <scope>provided</scope>
</dependency>

Verifique se a versão especificada corresponde à versão do pacote Communities instalada para AEM Communities. Para verificar o número da versão instalada:

  1. Faça logon com privilégios administrativos.

  2. Navegue até Package Manager. Por exemplo, http://localhost:4502/crx/packmgr/

  3. Localize o pacote: cq-socialcommunities-pkg-1.x.xxx

  4. Extraia a versão do nome do pacote:

    • A primeira versão do AEM 6.3 é a versão 1.11.170.
    • Os pacotes de recursos serão as versões 1.12.xxx.
Observação

É recomendável manter-se atualizado com a versão mais recente das Comunidades.

Visite a seção Versões mais recentes para identificar a versão mais recente.

Exemplo de Dependência Maven

O jar da API Communities deve ser especificado antes do jar da API Uber.

<dependency>
    <groupId>com.adobe.cq.social</groupId>
    <artifactId>cq-socialcommunities-api</artifactId>
    <version>1.11.170</version>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>com.adobe.aem</groupId>
    <artifactId>uber-jar</artifactId>
    <version>6.3.0</version>
    <scope>provided</scope>
    <classifier>apis</classifier>
</dependency>

Nesta página