create Avail Artifact Jar
Create an AvailArtifactJar.
Parameters
The version to give to the created artifact (Attributes.Name.IMPLEMENTATION_VERSION).
The Jar file location where the jar file will be written.
The AvailArtifactType of the AvailArtifact to create.
The title of the artifact being created that will be added to the jar manifest (Attributes.Name.IMPLEMENTATION_TITLE).
The description of the AvailArtifact used in the AvailArtifactManifest.
The list of AvailRoots to add to the artifact jar.
The list of JarFiles to add to the artifact jar.
The list of ZipFiles to add to the artifact jar.
The list of File directories whose contents should be added to the artifact jar.
A map of manifest attribute string name to the string value to add as additional fields to the manifest file of an Avail artifact.
The configuration the dependencies are added to.