based on burp-oauth (https://github.com/dnet/burp-oauth), this version of the tool has a configuration screen and does not require recompiling whenever keys, tokens, secrets are changed.
Could you please add the build files similar to the original project to this one? It is not easy to compile it properly without that.
pre-install bash file can be as follows (add additional required libraries): wget "https://github.com/mttkay/signpost/releases/download/1.2.1.2/signpost-core-1.2.1.2.jar" -O lib/signpost-core-1.2.1.2.jar wget "https://search.maven.org/remotecontent?filepath=junit/junit/4.12/junit-4.12.jar" -O lib/junit-4.12.jar wget "https://search.maven.org/remotecontent?filepath=org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" -O lib/hamcrest-core-1.3.jar curl "http://xenia.sote.hu/ftp/mirrors/www.apache.org//commons/codec/binaries/commons-codec-1.10-bin.tar.gz" | tar -xz "commons-codec-1.10/commons-codec-1.10.jar" mv commons-codec-1.10/commons-codec-1.10.jar lib/commons-codec-1.10.jar
a build.xml will be also useful to install it using ant.