Platforms
The Taxonomy can be run on Windows, Linux or Mac OS. When using Windows the Taxonomy API using WSL 2.
After having installed WSL 2 with a linux distro, you can follow the instructions below for Linux how set up the environment.
VS Code and Calva is likely to be a good choice for development.
To run the Taxonomy API under Linux, you will need:
- Some JDK (Java Development Kit)
- Clojure CLI, which also requires
bash
curl
rlwrap
.
The Taxonomy API is Java-based and requires a JDK in order to be built and run. Make sure that you have a JDK on your system. OpenJDK is a good default. Read about how it can be installed on this page: https://openjdk.org/install/. However, the official Clojure page recommends Adoptium which might also be a good choice.
To install Clojure, visit install Clojure
For Graphviz endpoint to work locally, you'll need to have Graphviz installed locally. See https://graphviz.org/download/#linux for installation instructions under Linux.