Installation

UVAPI is a Java library to be used by other Java libraries/applications, and thus the easiest way to install UVAPI is by including it as a dependency in your Maven project's project object model (POM) file. The way to do this is a simple two step process:

1. Add the Hyper9 Maven Repository to your Maven settings file or to your project's POM file.

<repository>
    <id>maven.hyper9.com</id>
    <name>Hyper9 Maven Repository</name>
    <url>http://maven.hyper9.com/repo/</url>
    <layout>default</layout>
    <releases>
        <updatePolicy>never</updatePolicy>
        <checksumPolicy>fail</checksumPolicy>
    </releases>
    <snapshots>
        <updatePolicy>always</updatePolicy>
        <checksumPolicy>fail</checksumPolicy>
    </snapshots>
</repository>

2. List UVAPI as a dependency in your project's POM file.

<dependency>
    <groupId>com.hyper9</groupId>
    <artifactId>uvapi</artifactId>
    <version>0.0.1</version>
    <type>jar</type>
    <scope>compile</scope>
</dependency>

And that's all there is to installing UVAPI. Now you can use UVAPI just as you would any other Java package.

Next Steps

Before you dive into UVAPI you should really become comfortable with its object model. If you are feeling brave, however, you are more than welcome to jump right into creating your first connection to a hypervisor using UVAPI.