1 说明
目前 里面libvirt-java的最新版本是0.4.7 对应的libvirt的版本是0.8.2
我就将我的服务器上的libvir的版本升级到0.8.2(我服务器上的libvirt版本是0.8.1,现在最新的libvirt版本是0.9.6,应该对应此libvirt-java也能使用,没有试验,大家可以试一下)
在安装libvirt-0.8.2的过程中遇到的问题 自己的平台是 CentOS 6.0
(1)下载地址
(2)解压
(3)cd到解压之后的目录libvirt-0.8.2
(4)执行./configure 报错 libvirt error:cannot find libxml2 anywhere
需要你安装一个libxml2>=2.6.0
(5)发现已经安装libxml2-2.7 版本了。为什么呢?
(6)安装libxml2.devel
(7)重新./configure 又提示没有安装GnuTLS
(8)安装gnutls-devel
(9)继续重新./configure 又有提示说缺少 device-mapper-devel
(10)没有怎么办 安装9呗
(11)又 ./configure 。。。继续报错 说没有libnl
(12)安装!!!libnl-devel
(13)再次 ./configure 终于成功了
(14)make
(15)make install
(16)看一下现在libvirt的版本
终于变成libvirt-0.8.2了
(17)可以试一下libvirt-java-0.4.7里面带的例子 test.java
原程序经过小刀
阅读(6122) | 评论(0) | 转发(0) |