neo-java-web:install-local

Full name:

com.sap.cloud:neo-java-web-maven-plugin:1.151.13:install-local

Description:

Installs a server runtime into a local folder. Maps to console client command local-server:install-local.

Attributes:

Required Parameters

Name Type Since Description
sdkInstallPath File - Folder that contains the unpacked SDK.
User property is: sdkInstallPath.

Optional Parameters

Name Type Since Description
ajpPort String - AJP port opened by server (default: 8009). Maps to console client command argument --ajp-port.
httpNonProxyHosts String - JVM system property http.nonProxyHosts (default: none). Maps to console client command argument --http-non-proxy-hosts.
httpPort String - HTTP port opened by server (default: 8080). Maps to console client command argument --http-port.
httpProxyHost String - JVM system property http.ProxyHost (default: none). Maps to console client command argument --http-proxy-host.
httpProxyPort String - JVM system property http.ProxyPort (default: none). Maps to console client command argument --http-proxy-port.
httpsPort String - HTTPS port opened by server (default: 8443). Maps to console client command argument --https-port.
httpsProxyHost String - JVM system property https.ProxyHost (default: none). Maps to console client command argument --https-proxy-host.
httpsProxyPort String - JVM system property https.ProxyPort (default: none). Maps to console client command argument --https-proxy-port.
jmxPort String - JMX port opened by server (default: 1717; JVM system property com.sun.management.jmxremote.port). Maps to console client command argument --jmx-port.
location String - Local server installation directory. Maps to console client command argument --location.
consoleArguments String - Console client arguments that should be appended to the command.
User property is: consoleArguments.
consoleHttpNonProxyHosts String - Hosts that the console client should access directly, that is, not through the HTTP proxy.
User property is: consoleHttpNonProxyHosts.
consoleHttpProxyHost String - HTTP proxy host that the console client should use for calls to the cloud.
User property is: consoleHttpProxyHost.
consoleHttpProxyPassword String - Password that the console client should use to access the HTTP proxy.
User property is: consoleHttpProxyPassword.
consoleHttpProxyPort String - HTTP proxy port that the console client should use for calls to the cloud.
User property is: consoleHttpProxyPort.
consoleHttpProxyUser String - User that the console client should use to access the HTTP proxy.
User property is: consoleHttpProxyUser.
consoleHttpsProxyHost String - HTTPS proxy host that the console client should use for calls to the cloud.
User property is: consoleHttpsProxyHost.
consoleHttpsProxyPassword String - Password that the console client should use to access the HTTPS proxy.
User property is: consoleHttpsProxyPassword.
consoleHttpsProxyPort String - HTTPS proxy port that the console client should use for calls to the cloud.
User property is: consoleHttpsProxyPort.
consoleHttpsProxyUser String - User that the console client should use to access the HTTPS proxy.
User property is: consoleHttpsProxyUser.
consoleOutputPropertyDump boolean - Show detailed information of modified properties in the build log when using the consoleOutputPropertyPrefix parameter (default is true). When set to false the modifications are only logged with debug level.
Default value is: true.
User property is: consoleOutputPropertyDump.
consoleOutputPropertyPrefix String - If provided, the command will be invoked in such a way that it generates structured output (if supported by the command). This output (may be nested to hold complex data structures) will then be parsed and injected into properties that will be prepended by this prefix for further processing by this or other plugins.
User property is: consoleOutputPropertyPrefix.
consoleRetryCount int - Should the command fail, retry it the given number of times (default is 0 which will not retry at all; value must be positive). As operations may fail due to intermittent connection issues or for other reasons it is in certain cases helpful to retry a command to avoid unnecessary abortions.
Default value is: 0.
User property is: consoleRetryCount.
failOnError boolean - Fail the execution if the command fails (default is true).
Default value is: true.
User property is: failOnError.
relaxOnSdkVersion boolean - Do not abort execution if the plugin version and the SDK version do not match. If they do not match and this option is set to true, the plugin may not work properly (default is false).
Default value is: false.
User property is: relaxOnSdkVersion.
skip boolean - Skip the execution (default is false).
Default value is: false.
User property is: skip.

Parameter Details

ajpPort:

AJP port opened by server (default: 8009). Maps to console client command argument --ajp-port.
  • Type: java.lang.String
  • Required: No

httpNonProxyHosts:

JVM system property http.nonProxyHosts (default: none). Maps to console client command argument --http-non-proxy-hosts.
  • Type: java.lang.String
  • Required: No

httpPort:

HTTP port opened by server (default: 8080). Maps to console client command argument --http-port.
  • Type: java.lang.String
  • Required: No

httpProxyHost:

JVM system property http.ProxyHost (default: none). Maps to console client command argument --http-proxy-host.
  • Type: java.lang.String
  • Required: No

httpProxyPort:

JVM system property http.ProxyPort (default: none). Maps to console client command argument --http-proxy-port.
  • Type: java.lang.String
  • Required: No

httpsPort:

HTTPS port opened by server (default: 8443). Maps to console client command argument --https-port.
  • Type: java.lang.String
  • Required: No

httpsProxyHost:

JVM system property https.ProxyHost (default: none). Maps to console client command argument --https-proxy-host.
  • Type: java.lang.String
  • Required: No

httpsProxyPort:

JVM system property https.ProxyPort (default: none). Maps to console client command argument --https-proxy-port.
  • Type: java.lang.String
  • Required: No

jmxPort:

JMX port opened by server (default: 1717; JVM system property com.sun.management.jmxremote.port). Maps to console client command argument --jmx-port.
  • Type: java.lang.String
  • Required: No

location:

Local server installation directory. Maps to console client command argument --location.
  • Type: java.lang.String
  • Required: No

consoleArguments:

Console client arguments that should be appended to the command.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleArguments

consoleHttpNonProxyHosts:

Hosts that the console client should access directly, that is, not through the HTTP proxy.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpNonProxyHosts

consoleHttpProxyHost:

HTTP proxy host that the console client should use for calls to the cloud.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpProxyHost

consoleHttpProxyPassword:

Password that the console client should use to access the HTTP proxy.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpProxyPassword

consoleHttpProxyPort:

HTTP proxy port that the console client should use for calls to the cloud.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpProxyPort

consoleHttpProxyUser:

User that the console client should use to access the HTTP proxy.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpProxyUser

consoleHttpsProxyHost:

HTTPS proxy host that the console client should use for calls to the cloud.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpsProxyHost

consoleHttpsProxyPassword:

Password that the console client should use to access the HTTPS proxy.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpsProxyPassword

consoleHttpsProxyPort:

HTTPS proxy port that the console client should use for calls to the cloud.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpsProxyPort

consoleHttpsProxyUser:

User that the console client should use to access the HTTPS proxy.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleHttpsProxyUser

consoleOutputPropertyDump:

Show detailed information of modified properties in the build log when using the consoleOutputPropertyPrefix parameter (default is true). When set to false the modifications are only logged with debug level.
  • Type: boolean
  • Required: No
  • User Property: consoleOutputPropertyDump
  • Default: true

consoleOutputPropertyPrefix:

If provided, the command will be invoked in such a way that it generates structured output (if supported by the command). This output (may be nested to hold complex data structures) will then be parsed and injected into properties that will be prepended by this prefix for further processing by this or other plugins.
  • Type: java.lang.String
  • Required: No
  • User Property: consoleOutputPropertyPrefix

consoleRetryCount:

Should the command fail, retry it the given number of times (default is 0 which will not retry at all; value must be positive). As operations may fail due to intermittent connection issues or for other reasons it is in certain cases helpful to retry a command to avoid unnecessary abortions.
  • Type: int
  • Required: No
  • User Property: consoleRetryCount
  • Default: 0

failOnError:

Fail the execution if the command fails (default is true).
  • Type: boolean
  • Required: No
  • User Property: failOnError
  • Default: true

relaxOnSdkVersion:

Do not abort execution if the plugin version and the SDK version do not match. If they do not match and this option is set to true, the plugin may not work properly (default is false).
  • Type: boolean
  • Required: No
  • User Property: relaxOnSdkVersion
  • Default: false

sdkInstallPath:

Folder that contains the unpacked SDK.
  • Type: java.io.File
  • Required: Yes
  • User Property: sdkInstallPath

skip:

Skip the execution (default is false).
  • Type: boolean
  • Required: No
  • User Property: skip
  • Default: false