我这里有一个Windows分发服务器,它运行ANT任务来构建企业软件。我需要做的是让ANT任务复制并运行VM映像(Linux),然后......通过主机操作系统(通过ant任务本身)与该Linux VM通信。我们需要能够向它发送文件和/或命令。
有没有切实可行的方法呢?我知道我们已经有办法向运行Windows的虚拟机发送命令(所以windows-windows交互) - 但有没有办法进行windows-linux交互?
答案 0 :(得分:3)
我已经实现了你想要的东西。当然,出于我自己的目的,然后通过谷歌搜索关键词“vmware”和“ant”找到了这个问题。
https://github.com/zhuravlik/ant-vix-tasks
这是Ant管理VMWare VM的任务集。 它可以通过VIX API工作,因此Linux客户端应该受其支持。
但是,我没有用VMWare Server测试它。仅适用于Workstation。 但API很常见,所以它应该可以工作。答案 1 :(得分:2)
答案 2 :(得分:2)
这取决于你需要做什么,但是:
可能有很多选择。