SoftLayer OS Reload API

时间:2016-07-14 18:29:36

标签: ibm-cloud-infrastructure

我遇到与SL ReloadOS API inquiry相同的问题,我正在使用maven依赖。

<dependency>
    <groupId>com.softlayer.api</groupId>
    <artifactId>softlayer-api-client</artifactId>
    <version>0.2.2</version>
</dependency>
Server.Service serverService =  Server.service(client, hardware.getId()); fails to compile with error Type mismatch: cannot convert from Hardware.Service to Server.Service
serverService.reloadOperatingSystem("FORCE", config);

因为我正在使用maven, 如何更改com.softlayer.api.service.hardware.Server类的代码?

1 个答案:

答案 0 :(得分:0)

问题已修复,并已在SoftLayer API Client for Java主分支上发布。

问题:https://github.com/softlayer/softlayer-java/issues/21

按照以下步骤使用master分支:

  1. 下载 softlayer-java-master.zip (91kb) 使用git:
      

    git clone -b master https://github.com/softlayer/softlayer-java.git

  2. 打开命令提示符(我假设您使用的是Windows),转到 解压缩项目并使用
    编译项目的路径 maven mvn compile

  3. 打开项目并尝试运行您拥有的脚本