Full name:

fr.fastconnect.factory.tibco.bw.maven:bw-maven-plugin:2.4.0: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

dependencyArtifactId:

(no description)
  • Type: java.lang.String
  • Required: Yes
  • User Property: dependencyArtifactId

dependencyClassifier:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: dependencyClassifier

dependencyGroupId:

(no description)
  • Type: java.lang.String
  • Required: Yes
  • User Property: dependencyGroupId

dependencyManagement:

(no description)
  • Type: boolean
  • Required: No
  • User Property: dependencyManagement
  • Default: false

dependencyType:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: dependencyType
  • Default: jar

dependencyVersion:

(no description)
  • Type: java.lang.String
  • Required: No
  • User Property: dependencyVersion

displayList:

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

patterns:

A list of comma-separated patterns where to search. Must be use with 'recursive' switch.
  • Type: java.util.List
  • Required: No
  • User Property: patterns

recursive:

Whether to search recursively in subdirectories or not
  • Type: boolean
  • Required: No
  • User Property: recursive
  • Default: true

workspaceRoot:

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}

Back to top

Version: 2.4.0. Last Published: 2015-12-17.