build self-contained executable jars