1

我正在寻找可以打开 .vhd 文件的 Java 库。我想创建一个可以在其中导航的程序。我也希望它是跨平台的。我已经用谷歌搜索了一段时间的图书馆,但一无所获。我只在 stack overflow 上找到了一个未解决的问题。谁能帮我?

4

1 回答 1

1

考虑libguestfslibguestfs是一个 C 库,但它有一个 Java 绑定

声称是跨平台的,可在 Linux 和 Mac OS X 上运行,并且“[s] 一些 virt 工具已被移植到 Windows”。检查您需要的功能是否适用于 Windows。

libguestfs确实支持 VHD 图像(在格式名称下vpc)。

获取 libguestfs

包含该com.redhat.et.libguestfs包的 Java 绑定作为源代码分发 tarball 的一部分提供。这可以从libguestfs下载页面获得;选择最新版本,当前为 1.18.8

或者,可以从 Maven 存储库中获得预编译的 JAR。

无论哪种方式,在 Windows 上,您可能都必须libguestfs自己编译本机库。

于 2012-07-06T03:11:11.040 回答