build an executable jar