Description
To package the app + dependencies into an uber-jar / fat-jar, a refactored version of the project using maven was created
to take advantage of the assembly plugins that seemed to be the only working solution after trying lots of alternatives.
To Run / Compile / install
After having downloaded the archive, cd into the directory and just do a make
make
on windows (powershell):
./mvnw.cmd package
rm ./target/cda.jar
mv ./target/cda-with-dependencies.jar ./target/cda.jar
The jar will get generated in the ./target/cda.jar
directory, (run it with java -jar path/to/your/jar
)