andromdapp:link

Full name:

org.andromda.maven.plugins:andromdapp-maven-plugin:3.5-SNAPSHOT:link

Description:

Basically post processes a previously built ear and replaces any war artifacts with symbolic links and then symbolic links the ear to the deploy directory so that we don't have to redeploy an ear in order to make jsp changes.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: package.

Optional Parameters

Name Type Since Description
deployLocation String - The location in which to link the exploded ear.
rootProjectLimit int - The number of levels allowed to travel up before we get to the "root project" (i.e. this will prevent the system from attempting to get parent project that aren't really part of the direct project).

Parameter Details

deployLocation:

The location in which to link the exploded ear.
  • Type: java.lang.String
  • Required: No
  • Expression: ${env.JBOSS_HOME}/server/default/deploy

rootProjectLimit:

The number of levels allowed to travel up before we get to the "root project" (i.e. this will prevent the system from attempting to get parent project that aren't really part of the direct project).
  • Type: int
  • Required: No
  • Expression: 1