what is .jar
A jar file is a ZIP File containing Java classes and resources, using the standard format for Java classpaths. package1/Class1.class package1/Class2.class package2/Class1.class. The name jar is copied from the Unix tar command, thus the jar tool follows similar syntax. The full specification: JAR File Specification.