license:license-list

Full name:

org.kuali.maven.plugins:license-maven-plugin:1.1-kuali:license-list

Description:

Display all available licenses.

Attributes:

  • Since version: 1.0.

Required Parameters

Name Type Since Description
project MavenProject 1.0 The reacted project.
Default value is: ${project}.

Optional Parameters

Name Type Since Description
detail boolean 1.0 A flag to display also the content of each license.
encoding String 1.0 Encoding used to read and writes files.

Note: If nothing is filled here, we will use the system property file.encoding.
Default value is: ${project.build.sourceEncoding}.
extraResolver String 1.0 the url of an extra license repository.
verbose boolean 1.0 Flag to activate verbose mode.

Note: Verbose mode is always on if you starts a debug maven instance (says via -X).
Default value is: ${maven.verbose}.

Parameter Details

detail:

A flag to display also the content of each license.
  • Type: boolean
  • Since: 1.0
  • Required: No
  • Expression: ${detail}

encoding:

Encoding used to read and writes files.

Note: If nothing is filled here, we will use the system property file.encoding.
  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • Expression: ${license.encoding}
  • Default: ${project.build.sourceEncoding}

extraResolver:

the url of an extra license repository.
  • Type: java.lang.String
  • Since: 1.0
  • Required: No
  • Expression: ${extraResolver}

project:

The reacted project.
  • Type: org.apache.maven.project.MavenProject
  • Since: 1.0
  • Required: Yes
  • Default: ${project}

verbose:

Flag to activate verbose mode.

Note: Verbose mode is always on if you starts a debug maven instance (says via -X).
  • Type: boolean
  • Since: 1.0
  • Required: No
  • Expression: ${license.verbose}
  • Default: ${maven.verbose}