The build process for UIMA-AS is similar:
svn export https://svn.apache.org/repos/asf/uima/uima-as/trunk uima-as
This checks out the trunk into the directory /builduima/uima-as.
The uima-as build is done on top of an existing release of the UIMA Java SDK. The pom.xml file
in the uima-as-parent project has a property:
<uimajDependencyVersion>2.3.1</uimajDependencyVersion>, which is used
to specify the corresponding base uima level, which must exist in some Maven repository, or in the user's
local .m2 repository. During the build of the binary assembly for uima-as, the base uima Java SDK binary
assembly is unzipped and the uima-as components are added to it, and then the whole thing is re-packaged up.
Build the source and binary distributions by doing:
mvn package -Papache-release
This Maven command will also sign the release.