Fork me on GitHub

woof:run

Full name:

net.officefloor.maven:woof-maven-plugin:2.18.0:run

Description:

Maven goal to run the WoofOfficeFloorSource.

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: compile.

Required Parameters

Name Type Since Description
localRepository ArtifactRepository - Local repository.
Default value is: ${localRepository}.
pluginDependencies List - Plug-in dependencies.
Default value is: ${plugin.artifacts}.
project MavenProject - MavenProject.
Default value is: ${project}.

Optional Parameters

Name Type Since Description
envDir String - Path to directory containing the environment properties files.
User property is: envDir.
includeGWT String - Flag indicating whether to include GWT functionality. By default it is included, however ability to turn off for faster load time.
User property is: includeGWT.
officeFloorLocation String - Path to the OfficeFloor configuration.
User property is: officeFloorLocation.

Parameter Details

envDir:

Path to directory containing the environment properties files.
  • Type: java.lang.String
  • Required: No
  • User Property: envDir

includeGWT:

Flag indicating whether to include GWT functionality. By default it is included, however ability to turn off for faster load time.
  • Type: java.lang.String
  • Required: No
  • User Property: includeGWT

localRepository:

Local repository.
  • Type: org.apache.maven.artifact.repository.ArtifactRepository
  • Required: Yes
  • Default: ${localRepository}

officeFloorLocation:

Path to the OfficeFloor configuration.
  • Type: java.lang.String
  • Required: No
  • User Property: officeFloorLocation

pluginDependencies:

Plug-in dependencies.
  • Type: java.util.List
  • Required: Yes
  • Default: ${plugin.artifacts}

project:

MavenProject.
  • Type: org.apache.maven.project.MavenProject
  • Required: Yes
  • Default: ${project}