bw:add-dependency
Full name:
fr.fastconnect.factory.tibco.bw.maven:bw-maven-plugin:2.3.4:add-dependency
Description:
This goal adds a dependency to the POMs of the defined projects list.
Refer to bw:list-maven-projects goal for an explanation about projects lists.
Attributes:
Required Parameters
Name | Type | Since | Description |
---|---|---|---|
dependencyArtifactId | String | - | (no description) User property is: dependencyArtifactId. |
dependencyGroupId | String | - | (no description) User property is: dependencyGroupId. |
doIt | boolean | - | Whether to trigger the action of children classes or not Default value is: false. User property is: doIt. |
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
dependencyClassifier | String | - | (no description) User property is: dependencyClassifier. |
dependencyManagement | boolean | - | (no description) Default value is: false. User property is: dependencyManagement. |
dependencyType | String | - | (no description) Default value is: jar. User property is: dependencyType. |
dependencyVersion | String | - | (no description) User property is: dependencyVersion. |
displayList | boolean | - | Whether to display the list of projects or not. Default value is: true. User property is: display.list. |
patterns | List | - | A list of comma-separated patterns where to search. Must be use with 'recursive' switch. User property is: patterns. |
recursive | boolean | - | Whether to search recursively in subdirectories or not Default value is: true. User property is: recursive. |
workspaceRoot | File | - | This is the main directory where to look for projects. The projects can be in subfolders. Default value is: ${basedir}. User property is: workspaceRoot. |
Parameter Details
(no description)
- Type: java.lang.String
- Required: Yes
- User Property: dependencyArtifactId
(no description)
- Type: java.lang.String
- Required: No
- User Property: dependencyClassifier
(no description)
- Type: java.lang.String
- Required: Yes
- User Property: dependencyGroupId
(no description)
- Type: boolean
- Required: No
- User Property: dependencyManagement
- Default: false
(no description)
- Type: java.lang.String
- Required: No
- User Property: dependencyType
- Default: jar
(no description)
- Type: java.lang.String
- Required: No
- User Property: dependencyVersion
Whether to display the list of projects or not.
- Type: boolean
- Required: No
- User Property: display.list
- Default: true
doIt:
Whether to trigger the action of children classes or not
- Type: boolean
- Required: Yes
- User Property: doIt
- Default: false
A list of comma-separated patterns where to search. Must be use with 'recursive' switch.
- Type: java.util.List
- Required: No
- User Property: patterns
Whether to search recursively in subdirectories or not
- Type: boolean
- Required: No
- User Property: recursive
- Default: true
This is the main directory where to look for projects. The projects can be in subfolders.
- Type: java.io.File
- Required: No
- User Property: workspaceRoot
- Default: ${basedir}