bw:remove-maven-projects
Full name:
fr.fastconnect.factory.tibco.bw.maven:bw-maven-plugin:2.4.1:remove-maven-projects
Description:
This goal removes some mavenized projects as modules of a root POM.
 Refer to bw:list-maven-projects goal for an explanation about projects lists.
Attributes:
Required Parameters
| Name | Type | Since | Description | 
|---|---|---|---|
| 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 | 
|---|---|---|---|
| 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.  |  
    
| profileId | String | - | (no description) User property is: profileId.  |  
    
| recursive | boolean | - | Whether to search recursively in subdirectories or not Default value is: true. User property is: recursive.  |  
    
| rootPOM | File | - | This is the POM file of the root client project (as generated by 'archetype-client-root-project'). Default value is: ${basedir}/pom.xml. User property is: rootPOM.  |  
    
| 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
    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
 
    (no description) 
  
 
  - Type: java.lang.String
 - Required: No
 - User Property: profileId
 
    Whether to search recursively in subdirectories or not 
  
 
  - Type: boolean
 - Required: No
 - User Property: recursive
 - Default: true
 
    This is the POM file of the root client project (as generated by 'archetype-client-root-project'). 
  
 
  - Type: java.io.File
 - Required: No
 - User Property: rootPOM
 - Default: ${basedir}/pom.xml
 
    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}
 
