Fork me on GitHub

sqlj:sqlj

Full name:

org.codehaus.mojo:sqlj-maven-plugin:1.4-SNAPSHOT:sqlj

Description:

Translates SQLJ source code using the SQLJ Translator.

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: compile.
  • Binds by default to the lifecycle phase: generate-sources.

Optional Parameters

Name Type Since Description
additionalArgs List - Additional arguments to pass to the SQLJ translator.
User property is: sqlj.additionalArgs.
encoding String - Codepage for generated sources.
Default value is: ${project.build.sourceEncoding}.
User property is: sqlj.encoding.
generatedResourcesDirectory File - Location for generated .ser files.
Default value is: ${project.build.directory}/generated-resources/sqlj.
User property is: sqlj.generatedResourcesDirectory.
generatedSourcesDirectory File - Location for generated source files.
Default value is: ${project.build.directory}/generated-sources/sqlj.
User property is: sqlj.generatedSourcesDirectory.
sqljDirs File[] - Directories to recursively scan for SQLJ files (only files with .sqlj extension are included).
User property is: sqlj.sqljDirectories.
sqljFiles File[] - Explicit list of SQLJ files to process.
User property is: sqlj.sqljFiles.
verbose boolean 1.2 Show detailed information on SQLJ processing. (Is automatically shown if Maven is executed in debug mode.)
Default value is: false.
User property is: sqlj.verbose.

Parameter Details

additionalArgs:

Additional arguments to pass to the SQLJ translator.
  • Type: java.util.List
  • Required: No
  • User Property: sqlj.additionalArgs

encoding:

Codepage for generated sources.
  • Type: java.lang.String
  • Required: No
  • User Property: sqlj.encoding
  • Default: ${project.build.sourceEncoding}

generatedResourcesDirectory:

Location for generated .ser files.
  • Type: java.io.File
  • Required: No
  • User Property: sqlj.generatedResourcesDirectory
  • Default: ${project.build.directory}/generated-resources/sqlj

generatedSourcesDirectory:

Location for generated source files.
  • Type: java.io.File
  • Required: No
  • User Property: sqlj.generatedSourcesDirectory
  • Default: ${project.build.directory}/generated-sources/sqlj

sqljDirs:

Directories to recursively scan for SQLJ files (only files with .sqlj extension are included).
  • Type: java.io.File[]
  • Required: No
  • User Property: sqlj.sqljDirectories

sqljFiles:

Explicit list of SQLJ files to process.
  • Type: java.io.File[]
  • Required: No
  • User Property: sqlj.sqljFiles

verbose:

Show detailed information on SQLJ processing. (Is automatically shown if Maven is executed in debug mode.)
  • Type: boolean
  • Since: 1.2
  • Required: No
  • User Property: sqlj.verbose
  • Default: false