jruby:run

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Requires dependency resolution of artifacts in scope: runtime

Optional Parameters

Name Type Description
assumeLoop boolean Assume 'while gets(); ... end' loop around your script. Default value is false.
assumePrintLoop boolean Assume loop like 'assumeLoop' but print line also like sed. Default value is false.
autoSplit boolean Autosplit mode with 'assumeLoop' or 'assumePrintLoop' (splits $_ into $F) Default value is false.
currentDirectory File No description. Default value is ${basedir}.
debug boolean Sets debugging flags (set $DEBUG to true). Default value is false.
libraryPaths String[] Specifies $LOAD_PATH directories.
processLineEnds boolean Enable line ending processing. Default value is false.
requires String[] Require the library, before executing your script.
ruby String A block of ruby code to be executed.
script File A path to a ruby script file to be executed.
warning int Set warning level; 0=silence, 1=medium, 2=verbose Default value is 1.

Parameter Details

assumeLoop

Assume 'while gets(); ... end' loop around your script.

  • Type: boolean
  • Required: No
  • Default: false

assumePrintLoop Assume loop like 'assumeLoop' but print line also like sed.
  • Type: boolean
  • Required: No
  • Default: false

autoSplit Autosplit mode with 'assumeLoop' or 'assumePrintLoop' (splits $_ into $F)
  • Type: boolean
  • Required: No
  • Default: false

currentDirectory No Description.
  • Type: java.io.File
  • Required: No
  • Default: ${basedir}

debug Sets debugging flags (set $DEBUG to true).
  • Type: boolean
  • Required: No
  • Default: false

libraryPaths Specifies $LOAD_PATH directories.
  • Type: java.lang.String[]
  • Required: No

processLineEnds Enable line ending processing.
  • Type: boolean
  • Required: No
  • Default: false

requires Require the library, before executing your script.
  • Type: java.lang.String[]
  • Required: No

ruby A block of ruby code to be executed.
  • Type: java.lang.String
  • Required: No

script A path to a ruby script file to be executed.
  • Type: java.io.File
  • Required: No

warning Set warning level; 0=silence, 1=medium, 2=verbose
  • Type: int
  • Required: No
  • Default: 1