Create Java project with Maven archetype taverna-activity-archetype

Archetype to build a Taverna 3 service activity. Includes engine and UI parts, and a test class to run the workbench with the new activity.

Create a Java Project by archetype taverna-activity-archetype with Command Line:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DclassPrefix="My-classPrefix"   -DarchetypeGroupId="org.apache.taverna.engine"   -DarchetypeArtifactId="taverna-activity-archetype"   -DarchetypeVersion="3.1.0-incubating"   -DinteractiveMode=false 

Required parameters for generate java project:

classPrefix
validationRegex: none

Generated Project modules

  • ${rootArtifactId}-plugin
  • ${rootArtifactId}-activity

Details about maven archetype taverna-activity-archetype

License

License

GroupId

GroupId

org.apache.taverna.engine
ArtifactId

ArtifactId

taverna-activity-archetype
Version

Version

3.1.0-incubating
Type

Type

maven-archetype
Description

Description

Apache Taverna Activity archetype
Archetype to build a Taverna 3 service activity. Includes engine and UI parts, and a test class to run the workbench with the new activity.
Project URL

Project URL

http://taverna.incubator.apache.org/taverna-activity-archetype/
Project Organization

Project Organization

The Apache Software Foundation

How to add to project

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=org.apache.taverna.engine -DarchetypeArtifactId=taverna-activity-archetype -DarchetypeVersion=3.1.0-incubating -DinteractiveMode=false

Dependencies

test (5)

Group / Artifact Type Version
org.apache.taverna.engine : taverna-workflowmodel-api jar 3.1.0-incubating
org.apache.taverna.engine : taverna-reference-api jar 3.1.0-incubating
org.apache.taverna.engine : taverna-workflowmodel-impl jar 3.1.0-incubating
org.apache.taverna.engine : taverna-activity-test-utils jar 3.1.0-incubating
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.