我正在尝试使用 Alfresco SDK 3.0 为 Alfresco 社区设置开发环境。
我创建了一个一体化项目,按照文档中的说明运行了 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)
我在这里想念什么?我该如何解决这个问题?