JAR es un empaquetador de Java. Y siver como el tar para empaquetar una serie de clases en un sólo archivo consiguiendo así una gran comodidad a la hora de mover clases de aqui para allá. He hecho la mención a tar a própósito porque jar se comporta de una manera parecida y los parámetros tambien son análogos.
jar -[operadores] nombre_del_archivo_jar.jar clases_que_irán_dentro_del_jar.class
Los operadores son:
jar -cf archivador.jar *.class
esto metería todas las clases de el directório actual en el archivador.jar
jar -cf archivador.jar directorio
esto meteria todo el contenido del directorio directorio en el archivador.jar
jar xvf archivador.jar
esto desempaqueta el archivo archivador.jar en el directorio actual