Explain how to create an executable jar