-
classifier
String classifier
The Maven classifier of the dependency.
-
optional
boolean optional
Whether the dependency is optional or required.
-
scope
String scope
The Maven scope of the dependency - compile (default), runtime, etc.
-
systemPath
String systemPath
The system path of the file of the dependency artifact to use.
-
type
String type
The Maven type of the dependency.
-
artifactId
String artifactId
The Maven artifact ID of the dependency.
-
groupId
String groupId
The Maven group ID of the dependency.
-
version
String version
The version of the artifact to depend on. If this refers to a project version then the repository implementation
may choose the most appropriate artifact version to use.