首页 > 代码库 > libvirt最新版本未deploy到maven中央仓库

libvirt最新版本未deploy到maven中央仓库

libvirt是虚拟化API。

org.libvirt:libvirt:jar是其java实现。

官网:http://libvirt.org/

在中央仓库搜索,其最高版本为0.4.7,可是现实情况这个不是最新版本(发现有人在用0.4.9版本)

通过查看其官网,在http://libvirt.org/java.html页面获得相关信息:

Maven
Up until version 0.4.7 the Java bindings were available from the central maven repository.
If you want to use 0.4.8 or higher, please add the following repository to your pom.xml

<repositories>
  <repository>
    <id>libvirt-org</id>
    <url>http://libvirt.org/maven2</url>
  </repository>
</repositories>

由上可知,

libvirt在中央仓库中的最高版本为0.4.7,

而要使用0.4.8或更高版本需要配置libvirt的maven仓库:http://www.libvirt.org/maven2/

不明白0.4.8版本或更高版本为何不deploy到中央仓库,而是自建仓库

在nexus上配置Repository:

管理员登录nexus,在上面新建代理仓库,并将代理仓库放到Public Repositories仓库组中

缓存org.libvirt:libvirt组件:

1、创建一个maven项目,并将libvirt的dependecy添加到pom.xml中

<dependency>
  <groupId>org.libvirt</groupId>
  <artifactId>libvirt</artifactId>
  <version>0.4.9</version></dependency>

2、执行 mvn test -U 就可以将组件缓存到本地切记要加-U

     加上-U表示强制更新


libvirt最新版本未deploy到maven中央仓库