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. |