extract from java_learning to generate executable jar file