我遇到与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
类的代码?
答案 0 :(得分:0)
问题已修复,并已在SoftLayer API Client for Java的主分支上发布。
问题:https://github.com/softlayer/softlayer-java/issues/21
按照以下步骤使用master分支:
git clone -b master https://github.com/softlayer/softlayer-java.git
打开命令提示符(我假设您使用的是Windows),转到
解压缩项目并使用
编译项目的路径
maven mvn compile
打开项目并尝试运行您拥有的脚本