play2:dist

Full name:

com.google.code.play2-maven-plugin:play2-maven-plugin:1.0.0-beta4:dist

Description:

Package Play! framework and Play! application as one zip achive (standalone distribution).

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: runtime.
  • Since version: 1.0.0.
  • Binds by default to the lifecycle phase: package.

Required Parameters

Name Type Since Description
distArchiveName String 1.0.0 The name of the generated distribution file.
Default value is: ${project.build.finalName}.
User property is: play2.distArchiveName.
distOutputDirectory String 1.0.0 The directory for the generated distribution file.
Default value is: ${project.build.directory}.
User property is: play2.distOutputDirectory.

Optional Parameters

Name Type Since Description
configFile File 1.0.0 Custom config file.
User property is: config.file.
distAttach boolean 1.0.0 Attach generated distribution file to project artifacts.
Default value is: false.
User property is: play2.distAttach.
distClassifier String 1.0.0 Classifier to add to the generated distribution file.
Default value is: dist.
User property is: play2.distClassifier.
distClassifierIncludes String 1.0.0 Distribution additional project artifacts include filter. Comma-separated list of the classifiers of project's additional artifacts to include. For example "assets" value means that target/${artifactId-${version}-assets.jar} will be added to lib directory in distribution archive.
User property is: play2.distClassifierIncludes.
distDependencyExcludes String 1.0.0 Distribution dependency exclude filter.
User property is: play2.distDependencyExcludes.
distDependencyIncludes String 1.0.0 Distribution dependency include filter.
User property is: play2.distDependencyIncludes.
distSkip boolean 1.0.0 Skip distribution file generation.
Default value is: false.
User property is: play2.distSkip.
playVersion String 1.0.0 Used to automatically select one of the "well known" Play! providers if no provider added explicitly as plugin's dependency.
User property is: play2.version.

Parameter Details

configFile:

Custom config file.
  • Type: java.io.File
  • Since: 1.0.0
  • Required: No
  • User Property: config.file

distArchiveName:

The name of the generated distribution file.
  • Type: java.lang.String
  • Since: 1.0.0
  • Required: Yes
  • User Property: play2.distArchiveName
  • Default: ${project.build.finalName}

distAttach:

Attach generated distribution file to project artifacts.
  • Type: boolean
  • Since: 1.0.0
  • Required: No
  • User Property: play2.distAttach
  • Default: false

distClassifier:

Classifier to add to the generated distribution file.
  • Type: java.lang.String
  • Since: 1.0.0
  • Required: No
  • User Property: play2.distClassifier
  • Default: dist

distClassifierIncludes:

Distribution additional project artifacts include filter. Comma-separated list of the classifiers of project's additional artifacts to include. For example "assets" value means that target/${artifactId-${version}-assets.jar} will be added to lib directory in distribution archive.
  • Type: java.lang.String
  • Since: 1.0.0
  • Required: No
  • User Property: play2.distClassifierIncludes

distDependencyExcludes:

Distribution dependency exclude filter.
  • Type: java.lang.String
  • Since: 1.0.0
  • Required: No
  • User Property: play2.distDependencyExcludes

distDependencyIncludes:

Distribution dependency include filter.
  • Type: java.lang.String
  • Since: 1.0.0
  • Required: No
  • User Property: play2.distDependencyIncludes

distOutputDirectory:

The directory for the generated distribution file.
  • Type: java.lang.String
  • Since: 1.0.0
  • Required: Yes
  • User Property: play2.distOutputDirectory
  • Default: ${project.build.directory}

distSkip:

Skip distribution file generation.
  • Type: boolean
  • Since: 1.0.0
  • Required: No
  • User Property: play2.distSkip
  • Default: false

playVersion:

Used to automatically select one of the "well known" Play! providers if no provider added explicitly as plugin's dependency.
  • Type: java.lang.String
  • Since: 1.0.0
  • Required: No
  • User Property: play2.version