I run this example in ubuntu 16.04, install deps with following command lines.
apt-get install -y python-software-properties software-properties-common
add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java9-installer
aptitude install -y maven
git clone https://github.com/developerworks/vertx-qrcode-service.git
cd vertx-qrcode-service
mvn compile
./redeploy.sh
You can package a fat jar and run it:
mvn clean package
java -jar ./target/vertx-qrcode-service-20171106-fat.jar