A tag to uninstall a given plugin from the various plugin directories, including
${maven.plugin.dir}${maven.plugin.user.dir}${maven.plugin.unpacked.dir}| Attribute | Optional? | Description |
|---|---|---|
| name | No | Usually this is ${pom.artifactId} |
This tag library is typically used in testing plugins. And are similar in usage to the assert methods in a JUnit test case.
Fails the build if the given file does not exist, otherwise no effect.
| Attribute | Optional? | Description |
|---|---|---|
| file | No | The path of the file to be checked |
| msg | Yes | A message to be displayed when the file doesn't exist |
Fails the build if the given file does not contain the specified string, otherwise no effect.
| Attribute | Optional? | Description |
|---|---|---|
| file | No | The path of the file to be checked |
| match | No | The string to look for in the file |
| msg | Yes | A message to be displayed when the file doesn't contain the specified string |
Fails the build if the given file does exist, otherwise no effect.
| Attribute | Optional? | Description |
|---|---|---|
| file | No | The path of the file to be checked |
| msg | Yes | A message to be displayed when the file doesn't exist |
Fails the build if the two values are not equal, otherwise no effect.
| Attribute | Optional? | Description |
|---|---|---|
| expected | No | The expected value |
| value | No | The actual value |
| msg | Yes | A message to be displayed when the values aren't equal. |
Fails the build if the given plugin does not exist or hasn't the minimal release number. Otherwise no effect.
| Attribute | Optional? | Description |
|---|---|---|
| groupId | No | The plugin's groupId |
| artifactId | No | The plugin's artifactId |
| minRelease | No | The minimum plugin's release |
| neededBy | No | The name of the plugin or project using this tag. It is used when the tag displays the error for the user. |