impex:metainf

Full name:

org.kuali.maven.plugins:maven-impex-plugin:1.1.13:metainf

Description:

Create a location listing file that describes resources inside of a jar file

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
baseDir File - The directory to scan using the include/exclude patterns. Paths in outputFile are generated relative to this directory
Default value is: ${project.build.outputDirectory}.
User property is: metainf.basedir.
include String - Regular expression pattern for files to include
Default value is: **/*.
User property is: metainf.include.
outputFile File - The file which will contain classpath references to the files that were located
Default value is: ${project.build.outputDirectory}/META-INF/classpath.resources.
User property is: metainf.outputFile.

Optional Parameters

Name Type Since Description
exclude String - Regular expression pattern for files to exclude
Default value is: **/META-INF/*.
User property is: metainf.exclude.
prefix String - The prefix to insert before the relative path name
Default value is: classpath:.
User property is: metainf.prefix.

Parameter Details

baseDir:

The directory to scan using the include/exclude patterns. Paths in outputFile are generated relative to this directory
  • Type: java.io.File
  • Required: Yes
  • User Property: metainf.basedir
  • Default: ${project.build.outputDirectory}

exclude:

Regular expression pattern for files to exclude
  • Type: java.lang.String
  • Required: No
  • User Property: metainf.exclude
  • Default: **/META-INF/*

include:

Regular expression pattern for files to include
  • Type: java.lang.String
  • Required: Yes
  • User Property: metainf.include
  • Default: **/*

outputFile:

The file which will contain classpath references to the files that were located
  • Type: java.io.File
  • Required: Yes
  • User Property: metainf.outputFile
  • Default: ${project.build.outputDirectory}/META-INF/classpath.resources

prefix:

The prefix to insert before the relative path name
  • Type: java.lang.String
  • Required: No
  • User Property: metainf.prefix
  • Default: classpath: