<< Licensing | Why use Algebraic DataTypes(ADTs)? >>
You can download jADT from its Github download page.
At minimum, you'll need jADT-core-0.3.0.jar.
If you're using Apache Ant you'll want jADT-ant-0.3.0.jar.
Source and javadoc jars may help in debugging issues, but probably aren't necessary for most people.
If you want to develop something on top of jADT-core, e.g. a plugin for another build system, you may also acquire the core library from Maven central.
<dependencies>
<dependency>
<groupId>com.pogofish.jadt</groupId>
<artifactId>jADT-core</artifactId>
<version>0.3.0</version>
</dependency>
</dependencies>Get familiar with Github and Maven then fork and build.
cd myprojectworkspace
git clone https://github.com/JamesIry/jADT.git jADT # to fork into myprojectworkspace/jADT
cd jADT
mvn compile # to compile into myprojectworkspace/jADT/jADT-core/target/classes
# and myprojectworkspace/jADT/jADT-ant/target/classes
mvn test # to run the tests
mvn package # to create the jars in myprojectworkspace/jADT/jADT-core/target
# and myprojectworkspace/jADT/jADT-ant/target
mvn install # to install the jars in your local maven repository
mvn site:site site:stage # to create all this pretty documentation
# at myprojectworkspace/jADT/target/staging/index.html