neo-java-web:install-sdk

Full name:

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

Description:

Installs the SAP Cloud Platform SDK for Neo environment. By default the SDK matching this plugin version will be installed.

Attributes:

Required Parameters

Name Type Since Description
sdkInstallPath File - Folder in which the SDK should be installed. The install path must not exist or must be an empty folder. The installation will be skipped if the target install path already contains an SDK of the requested version. The existence check is based on the sdk.version file only. Use the force parameter to enforce deletion of the install path content before installation.
User property is: sdkInstallPath.

Optional Parameters

Name Type Since Description
excludes String - Comma separated list of files that will not be installed (default is **/readme.txt,**/samples/**). This setting is evaluated only when the SDK is installed. The contents of SDKs that have already been installed are not checked.
Default value is: **/readme.txt,**/samples/**.
User property is: excludes.
force boolean - Force the plugin to delete the SDK install path content before installation (default is false).
Default value is: false.
User property is: force.
includes String - Comma separated list of files that will be installed (default is *.*,add-ons/**,repository/**,tools/**). This setting is evaluated only when the SDK is installed. The contents of SDKs that have already been installed are not checked.
Default value is: *.*,add-ons/**,repository/**,tools/**.
User property is: includes.
sdkVersion String - Version of the SDK that should be installed (by default, the same version as the plugin).
User property is: sdkVersion.
skip boolean - Skip the execution (default is false).
Default value is: false.
User property is: skip.

Parameter Details

excludes:

Comma separated list of files that will not be installed (default is **/readme.txt,**/samples/**). This setting is evaluated only when the SDK is installed. The contents of SDKs that have already been installed are not checked.
  • Type: java.lang.String
  • Required: No
  • User Property: excludes
  • Default: **/readme.txt,**/samples/**

force:

Force the plugin to delete the SDK install path content before installation (default is false).
  • Type: boolean
  • Required: No
  • User Property: force
  • Default: false

includes:

Comma separated list of files that will be installed (default is *.*,add-ons/**,repository/**,tools/**). This setting is evaluated only when the SDK is installed. The contents of SDKs that have already been installed are not checked.
  • Type: java.lang.String
  • Required: No
  • User Property: includes
  • Default: *.*,add-ons/**,repository/**,tools/**

sdkInstallPath:

Folder in which the SDK should be installed. The install path must not exist or must be an empty folder. The installation will be skipped if the target install path already contains an SDK of the requested version. The existence check is based on the sdk.version file only. Use the force parameter to enforce deletion of the install path content before installation.
  • Type: java.io.File
  • Required: Yes
  • User Property: sdkInstallPath

sdkVersion:

Version of the SDK that should be installed (by default, the same version as the plugin).
  • Type: java.lang.String
  • Required: No
  • User Property: sdkVersion

skip:

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