How to create a JAR file?
Answers
A Java class can be stored in a jar (Java Archive) file. The classes in a jar file are stored in a compressed format, much like a zip file. A jar file is a portable container of classes. To understand how to create a jar file in Java, follow these seven steps.
Open your text editor and type in the following Java statements.
Java Source Jar File
This is a minimal program that serves the purpose of providing a class for your jar file.
Save your file as CreateAJarFile.java.
Open a command prompt and navigate to the directory containing your Java program. Then type in the command to compile the source and hit Enter.
Compile Source for Jar File Program
Test your program prior to placing it in a jar file. Type in the command to run the Java runtime launcher and then hit Enter.
Run The Jar File Program
Now you will create a jar file containing your program. In your command prompt, make sure you're in the same directory as the previous step. Type in the following command and hit Enter.
Run The Jar Utility
The benefit of storing your class file in a jar file is that you can execute your class from any location on the file system. To illustrate this important point, navigate to the directory above the one where the class file is stored.
Execute the Java runtime launcher with the cp (classpath) option. Notice that the path specified on the classpath option references the directory that contains the jar file.