uberjar-generation