Java API для управления виртуальной коробкой не работает.я не получаю начальные шаги конфигурации.Я застрял в установке JACOB: мост с Java на COM.После запуска кода появляется следующая ошибка: метод startVm (String, null, int) не определен для типа VirtualBoxManager
Я добавил vboxjxpcom.jar во внешнюю библиотеку Eclipse и установил путь, но я неНе знаю, как установить JACOB, поскольку у него нет exe-файла.Если есть какое-нибудь полезное руководство, пожалуйста, поделитесь ссылкой.
public class testVbox {
public static void main(String[] args) {
VirtualBoxManager virtualBoxManager = VirtualBoxManager.createInstance(null);
IVirtualBox vbox = virtualBoxManager.getVBox();
List<IMachine> machines= vbox.getMachines();
for (IMachine m : machines) {
System.out.println("Name: " + m.getName() + " OS: " + m.getOSTypeId());
virtualBoxManager.startVm(m.getName(), null, 7000); //Starting a VM
virtualBoxManager.cleanup();
}
}
Мой желаемый результат должен состоять в том, что когда я запускаю код в eclipse, он должен открывать виртуальную машину vm в virtualbox.