2016-10-04 5 views

ответ

1

Да, если ваш проект использует все-в-одном архетип Alfresco Maven SDK, вы можете добавить зависимость AMP в качестве наложения.

Посмотрите пример repo pom.xml для примера. Вы увидите что-то вроде:

<overlay> 
    <groupId>${alfresco.groupId}</groupId> 
    <artifactId>alfresco-spp</artifactId> 
    <type>amp</type> 
</overlay> 

Вот как все-в-одном проект вносит зависимость SPP. Вы можете добавить дополнительные AMP ниже этого.

Возможно, вы уже выполнили «mvn install» для AMP, в зависимости от того, что они установлены в вашем локальном репозитории Maven, или они должны быть доступны в другом репозитории maven, о котором знает ваша сборка.

+0

Когда создается проект «все-в-одном», он создает также папки «overlay» (как в share, так и в репозиториях). Необходимы ли фторки? – Cherry

+0

Также все-в-одном prject содержит несколько оверлейных разделов. Означает ли это, что порядок должен быть следующим (сверху вниз): наложить с помощью '$ {alfresco.groupId} и' $ {alfresco.share.artifactId} ', затем наложить на текущий проект и только затем inmported addon ? – Cherry