操作环境
windows10
java 8
VI java 5.1
开机
示例代码:
public JSONObject poweron(@PathVariable(value = "vm_name") String vm_name) {
JSONObject jsonObject = new JSONObject();
try {
Folder rootFolder = VijavaUtils.getRootFolder();
if (rootFolder != null){
//获取虚拟机资源
ManagedEntity me = new InventoryNavigator(rootFolder).searchManagedEntity("VirtualMachine",vm_name);
if(me == null){
jsonObject.put("result", "查无此机器!");
return jsonObject;
}
VirtualMachine virtualMachine = (VirtualMachine) me;
HostSystem hostSystemVM = (HostSystem) new InventoryNavigator(rootFolder).searchManagedEntity("HostSystem", vm_name);
virtualMachine.powerOnVM_Task(hostSystemVM);
}
}
catch (Exception e