Creating a jar File in Command Prompt
Start Command Prompt.
------------------------
Navigate to the folder that holds your class files:
C:\>cd \mywork
Set path to include JDK’s bin. For example:
-------------------------------------------
If path & Classpath is set as environment variable then:
C:\mywork> javac
If not then for active session:
C:\mywork> set path ="c:\Program Files\Java\jdk1.5.0_09\bin"
Compile your class(es):
------------------------
C:\mywork> javac *.java
If File is packaged then:
c:\mywork> javac ./package/*.java
Create a manifest file:
-----------------------
Main-Class is the class which conatins void main method()
C:\mywork> echo Main-Class: ClassName>manifest.txt
If File contains package then
C:\mywork> echo Main-Class: Package.Classname>manifest.txt
WARNING: Manifest file should must not contain any space after Classname
----------
Create a jar file:
-----------------
Jar Option:
Create jar file
jar c[v0M]f jarfile [-C dir] inputfiles [-Joption]
jar c[v0]mf manifest jarfile [-C dir] inputfiles [-Joption]
jar c[v0M] [-C dir] inputfiles [-Joption]
jar c[v0]m manifest [-C dir] inputfiles [-Joption]
Update jar file
jar u[v0M]f jarfile [-C dir] inputfiles [-Joption]
jar u[v0]mf manifest jarfile [-C dir] inputfiles [-Joption]
jar u[v0M] [-C dir] inputfiles [-Joption]
jar u[v0]m manifest [-C dir] inputfiles [-Joption]
Extract jar file
jar x[v]f jarfile [inputfiles] [-Joption]
jar x[v] [inputfiles] [-Joption]
List table of contents of jar file
jar t[v]f jarfile [inputfiles] [-Joption]
jar t[v] [inputfiles] [-Joption]
Add index to jar file
jar i jarfile [-Joption]
C:\mywork> jar cvfm JarFile.jar manifest.txt *.class
for Package classfile:
C:\mywork> jar cvfm JarFile.jar manifest.txt ./Package/*.class
for Including other files in Jar
C:\mywork> jar cvfm JarFile.jar manifest.txt ./Package/*.class ./Package/*.xml ./Package/*.jpeg
or
C:\mywork> jar cvfm JarFile.jar manifest.txt ./Package/*.class ./Package/ABC.xml ./Package/config.Properties
Info: Include all the required files also in jar creation option.
-----
now if UR Jar file is created then run
C:\mywork>java -jar JarFile.jar {Arguments if any}
Also Refer http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/jar.html
By Kuldeep Sharma @ 19th December 2011.