## help:evaluate

Full name:

org.apache.maven.plugins:maven-help-plugin:3.0.1:evaluate

Description:

Evaluates Maven expressions given by the user in an interactive mode.

Attributes:

• Since version: 2.1.

### Optional Parameters

Name Type Since Description
<artifact> String 2.1 An artifact for evaluating Maven expressions.
Note: Should respect the Maven format, i.e. groupId:artifactId[:version]. The latest version of the artifact will be used when no version is specified.
User property is: artifact.
<expression> String 2.1 An expression to evaluate instead of prompting. Note that this must not include the surrounding \${...}.
User property is: expression.
<output> File 3.0.0 Optional parameter to write the output of this help in a given file, instead of writing to the console. This parameter will be ignored if no expression is specified.
Note: Could be a relative path.
User property is: output.

### Parameter Details

#### <artifact>

An artifact for evaluating Maven expressions.
Note: Should respect the Maven format, i.e. groupId:artifactId[:version]. The latest version of the artifact will be used when no version is specified.
• Type: java.lang.String
• Since: 2.1
• Required: No
• User Property: artifact

#### <expression>

An expression to evaluate instead of prompting. Note that this must not include the surrounding \${...}.
• Type: java.lang.String
• Since: 2.1
• Required: No
• User Property: expression

#### <output>

Optional parameter to write the output of this help in a given file, instead of writing to the console. This parameter will be ignored if no expression is specified.
Note: Could be a relative path.
• Type: java.io.File
• Since: 3.0.0
• Required: No
• User Property: output