This is the Java SDK for Evernym's Verity application.
Instructions for setting up your Java development environment to use the Verity SDK.
Install the following items:
libvdrtools
-- Installation instructions can be found here.
NOTE: Verify that you have read access to the Public Sovrin Maven repo.
See maven artifact page to find the latest release.
Add verity-sdk as a dependency to your desired build tool.
Example: Maven
<dependency>
<groupId>com.evernym.verity</groupId>
<artifactId>verity-sdk</artifactId>
<version>0.6.0</version>
</dependency>
API Documentation (JavaDoc):
Maven
-- Follow the instructions on the Maven website
mvn install
In some situations developers may run into nullPointerExceptions when using Verity-SDK. These can occur for the following reasons:
- The correct version of VDR Tools is not installed. Please ensure that you have the latest version of libvdrtools installed on your system.
- Your /tmp directory has been mounted noexec. To rectify this, change the exec command to
mvn exec:java -Djava.io.tmpdir=$PWD/target