Fork me on GitHub

officefloor:open

Full name:

net.officefloor.maven:officefloor-maven-plugin:2.18.0:open

Description:

Maven goal to open the OfficeFloor.

Attributes:

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

Required Parameters

Name Type Since Description
officeFloorLocation String - Path to the OfficeFloor configuration.
User property is: officeFloorLocation.
pluginDependencies List - Plug-in dependencies.
Default value is: ${plugin.artifacts}.
project MavenProject - MavenProject.
Default value is: ${project}.

Optional Parameters

Name Type Since Description
jvmOptions String[] - JVM options for running the OfficeFloor.
User property is: jvmOptions.
officeFloorSource String - OfficeFloorSource class name.
User property is: officeFloorSource.
port Integer - Port that OfficeBuilding is running on.
User property is: port.
processName String - Process name to open the OfficeFloor within. s
User property is: processName.

Parameter Details

jvmOptions:

JVM options for running the OfficeFloor.
  • Type: java.lang.String[]
  • Required: No
  • User Property: jvmOptions

officeFloorLocation:

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

officeFloorSource:

OfficeFloorSource class name.
  • Type: java.lang.String
  • Required: No
  • User Property: officeFloorSource

pluginDependencies:

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

port:

Port that OfficeBuilding is running on.
  • Type: java.lang.Integer
  • Required: No
  • User Property: port

processName:

Process name to open the OfficeFloor within. s
  • Type: java.lang.String
  • Required: No
  • User Property: processName

project:

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