Show Menu
TÓPICOS×

Módulo principal do arquivo do projeto AEM

O módulo principal de maven ( <src-directory>/<project>/core ) inclui todo o código Java necessário para a implementação. O módulo compactará todo o código Java e implantará na instância do AEM como um pacote OSGi.
O Plug-in Maven Bundle definido no <src-directory>/<project>/core/pom.xml é responsável pela compilação do código Java em um pacote OSGi que pode ser reconhecido pelo container OSGi do AEM. Observe que este é o local em que os Modelos Sling são definidos.
Embora seja raro que o pacote principal precise ser implantado independentemente do módulo ui.apps em ambientes de nível superior, a implantação direta do pacote principal é útil durante o desenvolvimento/teste local. O plug-in Maven Sling permite que o pacote principal seja implantado no AEM aproveitando diretamente o autoInstallBundle perfil, conforme definido no POM POM pai pai.
mvn -PautoInstallBundle clean install

Depois de executado com êxito, você deve ser capaz de visualizar o Console de pacotes em http://<host>:<port>/system/console/bundles .