andromda-bootstrap:run

Full name:

org.andromda.maven.plugins:andromda-bootstrap-plugin:3.5-SNAPSHOT:run

Description:

This is exactly the same as the regular AndroMDAMojo in the andromda-maven-plugin, however this is the bootstrap plugin which is used to run AndroMDA in bootstrap mode (with the bootstrap artifacts).

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: runtime.
  • Binds by default to the lifecycle phase: generate-sources.

Required Parameters

Name Type Since Description
configurationUri String - This is the URI to the AndroMDA configuration file.
lastModifiedCheck boolean - Whether or not a last modified check should be performed before running AndroMDA again.

Optional Parameters

Name Type Since Description
buildSourceDirectory File - The directory to which the build source is located (any generated source).
modelOutputHistory File - The directory where the model generation output history is located (Modelname file containing a list of files generated by that model).
propertyFiles List - (no description)

Parameter Details

buildSourceDirectory:

The directory to which the build source is located (any generated source).
  • Type: java.io.File
  • Required: No
  • Expression: ${project.build.directory}/src/main/java

configurationUri:

This is the URI to the AndroMDA configuration file.
  • Type: java.lang.String
  • Required: Yes
  • Expression: file:${basedir}/conf/andromda.xml

lastModifiedCheck:

Whether or not a last modified check should be performed before running AndroMDA again.
  • Type: boolean
  • Required: Yes
  • Expression: false

modelOutputHistory:

The directory where the model generation output history is located (Modelname file containing a list of files generated by that model).
  • Type: java.io.File
  • Required: No
  • Expression: ${project.build.directory}/history

propertyFiles:

(no description)
  • Type: java.util.List
  • Required: No
  • Expression: ${project.build.filters}