Java Build
Most users of phenopacket-schema in Java should use maven central to include the phenopacket-schema package.
Setting up the Java build
To include the phenopacket-schema package from maven central, add the following to the pom file
Define the phenopackets.version in the properties section of the pom.xml file.
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
...
<phenopackets.version>1.0.0</phenopackets.version>
</properties>
Then put the following stanza into the dependencies
section of the maven pom.xml file.
<dependency>
<groupId>org.phenopackets</groupId>
<artifactId>phenopacket-schema</artifactId>
<version>${phenopackets.version}</version>
</dependency>
Building phenopacket-schema locally
Users can also download phenopacket-schema from its GitHub repository and install it locally.
$ git clone https://github.com/phenopackets/phenopacket-schema
$ cd phenopacket-schema
$ mvn compile
$ mvn install