@Retention(value=RUNTIME) @Target(value=TYPE) @Repeatable(value=Dependencies.class) public @interface Dependency
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
artifactId
Artifact to look for.
|
java.lang.String |
groupId
Group to look for.
|
java.lang.String |
version
Required version using.
|
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String |
classifier
Calssifier to use.
|
java.lang.String |
ext
Extension of the artifact.
|
java.lang.String |
mavenRepo
Maven URL to seach for this depenency.
|
public abstract java.lang.String groupId
public abstract java.lang.String artifactId
public abstract java.lang.String version
public abstract java.lang.String mavenRepo