Windows下Libvirt Java API使用教程(一)- 开发环境部署
2012-05-15 12:12:20 来源:WEB开发网核心提示:libvirt provides: Remote management using TLS encryption and x509 certificates Remote management authenticating with Kerberos and SASL Local access con
libvirt provides:
- Remote management using TLS encryption and x509 certificates
- Remote management authenticating with Kerberos and SASL
- Local access control using PolicyKit
- Zero-conf discovery using Avahi multicast-DNS
- Management of virtual machines, virtual networks and storage
- Portable client API for Linux, Solaris and Windows
由于笔者我是一个简单而纯粹的Java程序员,所以自然只能依赖于libvirt的Java binding api。
作为一个源码控,我选择下载源码的方式验证使用:
源码的git地址如下:
git clone git://libvirt.org/libvirt-java.git
笔者下载源码后,直接构建了Eclipse的工程,当然你也可以用源码编译(ant)出一份jar来依赖:
cd libvirt-java
ant build
ant build
libvirt也提供了Maven库:
这么多途径,相信你总可以搞到一份libvirt的源码或者Jar了吧。
由于libvirt的核心都是c写的,Java API只是帮助你封装了对动态链接库(dll)文件的本地调用,所以现在应该做的是安装dll文件。
libvirt官网提供了自行编译dll文件的脚本:
更多精彩
赞助商链接