Create Java project with Maven archetype archetype-client-root-project

This archetype will create a POM that inherits from FC TIBCO Factory parent POM. This POM will be the central configuration for all the TIBCO BusinessWorks projects of this client project. It is possible for instance to redefine here the default properties that will be used for any TIBCO BusinessWorks projects.

Create a Java Project by archetype archetype-client-root-project with Command Line:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DclientProjectName="My-clientProjectName"   -DfcFactoryParentVersion="My-fcFactoryParentVersion"   -DarchetypeGroupId="fr.fastconnect.factory.tibco.bw.maven"   -DarchetypeArtifactId="archetype-client-root-project"   -DarchetypeVersion="2.3.1"   -DinteractiveMode=false 

Required parameters for generate java project:

clientProjectName
validationRegex: none
fcFactoryParentVersion
validationRegex: none

Details about maven archetype archetype-client-root-project

GroupId

GroupId

fr.fastconnect.factory.tibco.bw.maven
ArtifactId

ArtifactId

archetype-client-root-project
Version

Version

2.3.1
Type

Type

maven-archetype

How to add to project

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=fr.fastconnect.factory.tibco.bw.maven -DarchetypeArtifactId=archetype-client-root-project -DarchetypeVersion=2.3.1 -DinteractiveMode=false