This was tested on Ubuntu 18.04.3 LTS but should be similar on other linux distributions.
Please mind that at the time of the writing (Dec 2019) the compilation is possible only with Java 1.8.
Here are the steps needed to be done:
- Install the prerequisite tools: sudo apt install git maven openjdk-8-jdk
- Clone this repository
- Clone the IcedTea-Web project.
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
- in case you have multiple java installations it is safer- Go to the IcedTea-Web clone directory and type: mvn install
- Go back to this clone and type: ./mvnw install