有没有办法从java应用程序运行特定的VMWare-player镜像(假设它是预先创建的,并且名称是已知的)?也许已经存在一些库,但我找不到它们。或者如果有人能发布代码片段就更好了。
换句话说,我希望调用VMware player来运行来自java的图像。
发布于 2012-08-04 01:08:44
如果这不适用于生产和实时系统,则可以通过从java.lang.Runtime中踢出VMWare commands来实现
比如: Runtime.getRuntime().exec("cmd /c start abc.bat");
发布于 2012-08-04 01:52:03
如果您想简单地调用VM播放器,则使用以下命令。要使用vmrun调用播放器,请使用-T
Runtime rt = Runtime.getRuntime();
rt.exec("<path-of-installation>/vmrun -T player start <name-or-path-of-image-file>");或者,如果您想对正在运行的Vm播放器进行任何研究,那么VMware Infrastructure (vSphere) Java API可能会很有用。
https://stackoverflow.com/questions/11799857
复制相似问题