Question

Je fais actuellement un projet qui a besoin de VirtualBox en tant que logiciels tiers. Il n'a pas besoin de faire des trucs très complexes, fondamentalement, importez simplement un .ova, transmettez un port, recommencez, exportez-le à nouveau et du nettoyage (jamais plus de 1 VM à l'époque).

Tout cela sera écrit en Java et doit fonctionner à la fois dans Linux et Windows. Ma question est, que pensez-vous que c'est une meilleure approche? À l'heure actuelle, j'utilise simplement l'application VBoxManage (qui est également exactement la même sur les deux plates-formes), ce qui signifie que je peux utiliser exactement le même code sans bibliothèque dans Windows et Linux, la seule chose qui est différente est le chemin binaire.

D'un autre côté, si quelque chose dans la syntaxe VBoxManage change, cela signifie qu'il doit être mis à jour et LibVirt corrige probablement cela pour vous de manière plus facile.

Le point est que je ne sais pas quoi faire, Libvirt semble terriblement complexe et grand pour quelque chose d'aussi simple que celui-ci et la bibliothèque elle-même n'est pas non plus indépendante de la plate-forme = . Aucune suggestion?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top