@Retention(RUNTIME)
@Target(TYPE)
public @interface MavenBuild
| Modifier and Type | Optional Element | Description |
|---|---|---|
java.lang.String[] |
goals |
Goal to execute for building archive.
|
java.lang.String |
localRepositoryDirectory |
Local Repository Directory.
|
java.lang.String |
module |
In case of multiple module project, archive generated by set pom.xml is deployed.
|
java.lang.String |
mvnOpts |
Sets Maven options
|
boolean |
offline |
Sets Maven in offline mode.
|
java.lang.String |
pom |
Location of pom.xml file used to run the build
|
java.lang.String[] |
profiles |
Enable profiles to be run
|
java.lang.String[] |
properties |
Sets properties for building the project (equivalent to -D)
|
boolean |
quiet |
In case of disabling quiet mode, Maven output is printed to console
|
boolean |
useLocalInstallation |
Uses maven from the local PATH.
|
java.lang.String |
version |
Maven version to use
|
java.lang.String[] goals
java.lang.String version
java.lang.String[] profiles
java.lang.String pom
java.lang.String module
java.lang.String localRepositoryDirectory
java.lang.String[] properties
Copyright © 2019 JBoss by Red Hat. All rights reserved.