generate jar with dependencies