In maven-repository-provisioner-1.5.1-jar-with-dependencies.jar, the class javax.annotation.PostConstruct is missing (and possibly others from that package), making it necessary to manually provide javax.annotation-api-1.3.2.jar. Doable of course, but it sort of defeats the point of a "with dependencies" jar. It also means that the invocation using java -jar, as given in maven-repository-provisioner/README.asciidoc, won't work.