Supported versions

VMWare 4.x, 5.0

Enabling VMWare support in CloudStack

When compiling from source VMWare support is not enabled by default. This is because CloudStack depends on components from the vSphere 4.1 Management SDK which are not available through a publicly accessible maven repository and/or can not be hosted on ASF infrastructure due to incompatible licenses. The SDK can be downloaded from the 'My VMWare' site (requires a username/password).

The following instructions assume that you have downloaded the SDK.

  1. Extract the file VMware-vSphere-WS-SDK-4.1.0-257238.zip
  2. Copy the file SDK\samples\Axis\java\vim25.jar to the deps folder in the CloudStack tree
  3. Copy the file SDK\samples\Axis\java\apputils.jar to the deps folder in the CloudStack tree
  4. Run the following command to add the file to your local maven repository:
    $ mvn install:install-file -Dfile=vim25.jar -DgroupId=com.cloud.com.vmware -DartifactId=vmware-vim25 -Dversion=1.0 -Dpackaging=jar
  5. Run the following command to add the file to your local maven repository:
    $ mvn install:install-file -Dfile=apputils.jar -DgroupId=com.cloud.com.vmware -DartifactId=vmware-apputils -Dversion=1.0 -Dpackaging=jar
  • No labels