native2ascii:native2ascii

Full name:

org.codehaus.mojo:native2ascii-maven-plugin:1.0-beta-1:native2ascii

Description:

Converts files with characters in any supported character encoding to one with ASCII and/or Unicode escapes.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: process-classes.

Optional Parameters

Name Type Since Description
encoding String 1.0-alpha-1 The native encoding the files are in.
Default value is: ${project.build.sourceEncoding}.
excludes String[] 1.0-alpha-2 Patterns of files that must be excluded.
includes String[] 1.0-alpha-2 Patterns of files that must be included. Default is "**\/*.properties".
tempDir File 1.0-alpha-2 Directory for temporary files.
Default value is: ${project.build.directory}.
workDir File 1.0-alpha-2 The directory to find files in.
Default value is: ${project.build.outputDirectory}.

Parameter Details

encoding:

The native encoding the files are in.
  • Type: java.lang.String
  • Since: 1.0-alpha-1
  • Required: No
  • Default: ${project.build.sourceEncoding}

excludes:

Patterns of files that must be excluded.
  • Type: java.lang.String[]
  • Since: 1.0-alpha-2
  • Required: No

includes:

Patterns of files that must be included. Default is "**\/*.properties".
  • Type: java.lang.String[]
  • Since: 1.0-alpha-2
  • Required: No

tempDir:

Directory for temporary files.
  • Type: java.io.File
  • Since: 1.0-alpha-2
  • Required: No
  • Default: ${project.build.directory}

workDir:

The directory to find files in.
  • Type: java.io.File
  • Since: 1.0-alpha-2
  • Required: No
  • Default: ${project.build.outputDirectory}