windows下搭建libvirt-java开发环境

时间:2021-06-22 13:44:51

最近用eclipse搭建libvirt-java的开发环境,发现网上的相关文章有许多的坑,再次记录下来,希望能帮到需要的人

1.  UnsatisfiedLinkError: Unable to load library 'virt': ???????¨

网上有文章说是要安装Libvirt-0.8.8-0.exe,并将libvirt.dll 改名为virt.dll ,但还是导致上面的错误,

其实Libvirt-0.8.8-0.exe只有win32版,如果用的是64位的操作系统,需要64位的libvirt.dll, 从哪里

找64位的呢,其实可以安装一个64位的virt-viewer即可,改名后加上:

System.setProperty("jna.library.path", "C:\\Program Files\\VirtViewer v2.0256\\bin");

2. 

我用的是最新的libvirt-java-0.5.1.jar ,但是会有错误,某些API会没有实现,可以使用低版本的

如:libvirt-java-0.4.6