java - 通过主机操作系统与 VM 对话

标签 java linux ant vmware virtualization

我这里有一个 Windows 分发服务器,它运行 ANT 任务来构建企业软件。我需要做的是让 ANT 任务复制并运行 VM 镜像 (Linux),然后……通过主机操作系统(通过 ant 任务本身)与该 Linux VM 对话。我们需要能够向它发送文件和/或命令。

有没有实用的方法来解决这个问题?我知道我们已经有办法向同样运行 Windows 的 VM 发送命令(因此 windows-windows 交互)——但是有没有办法进行 windows-linux 交互?

最佳答案

我已经实现了你想要的东西。当然,出于我自己的目的,然后通过谷歌搜索关键字“vmware”和“ant”找到了这个问题。

https://github.com/zhuravlik/ant-vix-tasks

这是 Ant 管理 VMWare 虚拟机的任务集。 它通过 VIX API 工作,因此它应该支持 Linux 客户机。

不过,我没有使用 VMWare Server 对其进行测试。仅适用于工作站。 但是 API 很常见,所以它应该可以工作。

关于java - 通过主机操作系统与 VM 对话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3091618/

相关文章:

java - 带有 tomcat 7.0 eclipse 插件的嵌入式 Neo4j 数据库无法为 Neo4j 存储创建目录路径

ant - 使用 Gradle 构建 Frege 项目的 Jar

java - ANT 创建 WAR 文件并排除单词

java - java.lang.NoClassDefFoundError : javax/net/ssl/HostnameVerifier

java - Oracle 11g 和数据库连接

java - 用于自动化框架的 Excel 工作表中存储数据的最佳方式

java - 从 CoreNLP 模型 jar 文件加载特定模型文件而不是其本地副本

linux - ethtool 用于暂停帧?

c - 如何从 C 获取 Linux 中当前文件 (pwd) 的路径?

linux - 使用 Mathematica 进行图像处理