bw:add-dependency
Full name:
fr.fastconnect.factory.tibco.bw.maven:bw-maven-plugin:2.4.1: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}
 
