我正在寻找一个可以打开 .vhd 文件的 Java 库。我想创建一个可以在其中导航的程序。我也希望它是 跨平台。我已经用谷歌搜索了一段时间的图书馆,但一无所获。我只找到了一个老未解答的问题here on stack overflow 。 谁能帮我吗?
最佳答案
考虑libguestfs
。 libguestfs
是一个 C 库,但它 has a Java binding .
它claims to be cross-platform ,在 Linux 和 Mac OS X 上运行,并且“一些 virt 工具已移植到 Windows”。检查您需要的功能是否适用于 Windows。
libguestfs
支持 VHD 镜像(格式名称为 vpc
)。
获取libguestfs
Java 绑定(bind)包含 com.redhat.et.libguestfs
包,作为源代码分发 tarball 的一部分提供。这可以从libguestfs
download page获得;选择最新版本,目前1.18.8 .
或者,可以从 Maven 存储库获取预编译的 JAR。
无论哪种方式,在 Windows 上您可能都必须自己编译 native libguestfs
库。
关于java - VHD Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11354335/