Я пытаюсь настроить среду разработки для Alfresco Community, используя Alfresco SDK 3.0.
Я создал проект «все в одном», запустил файл run.bat, как указано в документации, и все работало так, как ожидалось.
Теперь в моем реальном проекте используется аналогичный родительский pom.xml;меняется только следующим образом.
вместо <artifactId>alfresco</artifactId>
мы имеем его как <artifactId>cust-acs</artifactId>
В разделе <platformModules>
, вместо
<moduleDependency>
<groupId>${project.groupId}</groupId>
<artifactId>alfresco-platform-jar</artifactId>
<version>${project.version}</version>
</moduleDependency>
это
<moduleDependency>
<groupId>${project.groupId}</groupId>
<artifactId>cust-acs-platform-jar</artifactId>
<version>${project.version}</version>
</moduleDependency>
и в разделе <shareModules>
, вместо
<moduleDependency>
<groupId>${project.groupId}</groupId>
<artifactId>alfresco-share-jar</artifactId>
<version>${project.version}</version>
</moduleDependency>
это
<shareModules>
<moduleDependency>
<groupId>${project.groupId}</groupId>
<artifactId>cust-acs-share-jar</artifactId>
<version>${project.version}</version>
</moduleDependency>
</shareModules>
Кроме того, я включил <server>
раздел в maven settings.xml с соответствующими учетными данными.
Но, когда я запускаю этот родительский pom.xml, я получаю эту ошибку
Failed to execute goal org.alfresco.maven.plugin:alfresco-maven-plugin:3.0.1:run (default-cli) on project cust-acs: Unable to execute mojo: Unable to find artifact. Could not find artifact com.<groudID>:cust-acs-platform-jar:jar:1.0-SNAPSHOT in alfresco-public (https://artifacts.alfresco.com/nexus/content/groups/public)
Что мне здесь не хватает?Как мне решить эту проблему?