jboss:configure

Full name:

org.codehaus.mojo:jboss-maven-plugin:1.5.0:configure

Description:

Allows you to configure JBoss installation by overlaying a conf, lib and deploy directory.

Attributes:

  • Requires a Maven 2.0 project to be executed.

Required Parameters

Name Type Since Description
jbossHome File - The location of JBoss Home. This is a required configuration parameter (unless JBOSS_HOME is set).

Optional Parameters

Name Type Since Description
confDir File - The directory for overrides to the conf directory.
Default value is: ${basedir}/jboss/conf.
deployDir File - The directory for overrides to the deploy directory.
Default value is: ${basedir}/jboss/deploy.
javaOpts String - (no description)
libDir File - The directory for overrides to the lib directory.
Default value is: ${basedir}/jboss/lib.
options String - The set of options to pass to the JBoss "run" command.
outputDirectory File - (no description)
Default value is: ${project.build.directory}/jboss.
serverId String - The id of the server configuration found in Maven settings.xml. This configuration will determine the username/password to use when authenticating with the JBoss server. If no value is specified, a default username and password will be used.
serverName String - The name of the configuration profile to use when starting the server. This might be something like "all", "default", or "minimal".
Default value is: default.

Parameter Details

confDir:

The directory for overrides to the conf directory.
  • Type: java.io.File
  • Required: No
  • Default: ${basedir}/jboss/conf

deployDir:

The directory for overrides to the deploy directory.
  • Type: java.io.File
  • Required: No
  • Default: ${basedir}/jboss/deploy

javaOpts:

(no description)
  • Type: java.lang.String
  • Required: No
  • Expression: ${jboss.javaOpts}

jbossHome:

The location of JBoss Home. This is a required configuration parameter (unless JBOSS_HOME is set).
  • Type: java.io.File
  • Required: Yes
  • Expression: ${env.JBOSS_HOME}

libDir:

The directory for overrides to the lib directory.
  • Type: java.io.File
  • Required: No
  • Default: ${basedir}/jboss/lib

options:

The set of options to pass to the JBoss "run" command.
  • Type: java.lang.String
  • Required: No
  • Expression: ${jboss.options}

outputDirectory:

(no description)
  • Type: java.io.File
  • Required: No
  • Default: ${project.build.directory}/jboss

serverId:

The id of the server configuration found in Maven settings.xml. This configuration will determine the username/password to use when authenticating with the JBoss server. If no value is specified, a default username and password will be used.
  • Type: java.lang.String
  • Required: No
  • Expression: ${jboss.serverId}

serverName:

The name of the configuration profile to use when starting the server. This might be something like "all", "default", or "minimal".
  • Type: java.lang.String
  • Required: No
  • Expression: ${jboss.serverName}
  • Default: default