deb:package-binary

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Requires dependency resolution of artifacts in scope: runtime
  • Automatically executes within the lifecycle phase: package

Required Parameters

Name Type Description
architecture String No description. Default value is all.
description String No description.
maintainer String No description.
priority String No description. Default value is standard.
section String No description.
version String No description. Default value is ${project.version}.

Optional Parameters

Name Type Description
assemblyDirectory File No description.
autoGenerateDepends boolean A flag to indicate whether to generate the Depends: section in the control file. Default value is true.
controlFileGenerator ControlFileGenerator No description.
debFileName String No description.
extraDependencies Set No description.
maintainerRevision String No description.
packageName String No description.
useFakeroot boolean A flag to indicate whether to use fakeroot. Default value is true.

Parameter Details

architecture No Description.
  • Type: java.lang.String
  • Required: Yes
  • Default: all

assemblyDirectory No Description.
  • Type: java.io.File
  • Required: No
  • Expression: ${project.build.directory}/debian

autoGenerateDepends A flag to indicate whether to generate the Depends: section in the control file.
  • Type: boolean
  • Required: No
  • Default: true

controlFileGenerator No Description.
  • Type: org.apache.maven.plugin.deb.ControlFileGenerator
  • Required: No

debFileName No Description.
  • Type: java.lang.String
  • Required: No

description No Description.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${project.description}

extraDependencies No Description.
  • Type: java.util.Set
  • Required: No

maintainer No Description.
  • Type: java.lang.String
  • Required: Yes

maintainerRevision No Description.
  • Type: java.lang.String
  • Required: No

packageName No Description.
  • Type: java.lang.String
  • Required: No

priority No Description.
  • Type: java.lang.String
  • Required: Yes
  • Default: standard

section No Description.
  • Type: java.lang.String
  • Required: Yes

useFakeroot A flag to indicate whether to use fakeroot.
  • Type: boolean
  • Required: No
  • Default: true

version No Description.
  • Type: java.lang.String
  • Required: Yes
  • Default: ${project.version}