Alfresco Community Repository contains following libraries:
Core is a library packaged as a jar file which contains the following:
Data Model is a library packaged as a jar file which contains the following:
Repository is a library packaged as a jar file which contains the following:
Remote API is a library packaged as a jar file which contains the following:
The artifacts can be obtained by:
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-core</artifactId>
<version>version</version>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-data-model</artifactId>
<version>version</version>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-repository</artifactId>
<version>version</version>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-remote-api</artifactId>
<version>version</version>
</dependency>
<dependency>
<groupId>org.alfresco</groupId>
<artifactId>content-services-community</artifactId>
<version>version</version>
<type>war</type>
</dependency>
and Alfresco maven repository:
<repository>
<id>alfresco-maven-repo</id>
<url>https://artifacts.alfresco.com/nexus/content/groups/public</url>
</repository>
The SNAPSHOT versions of the artifact are not published.
See the Development Tomcat Environment page which will show you how to try out your repository changes in a local Tomcat instance or using Docker containers.
This project has a branch for each ACS release. For example the code in ACS 6.2.2 is a
branch called release/6.2.2
. In addition to the original 6.2.2 release it will also contain Hot Fixes
added later. The latest unreleased code is on the master
branch. There are also .N
branches, such as
release/7.1.N
on which we gather unreleased fixes for future service pack releases. They do not indicate
that one is planned.
For historic reasons the version of artifacts created on each branch do not match the ACS version.
For example artifact in ACS 7.2.0 will be 14.<something>
.
The enterprise projects which extend the alfresco-community-repo
use the same branch names and leading
artifact version number.
Please use this guide to make a contribution to the project.