在命令提示符下创建jar文件
启动命令提示符。
------------------------
导航到保存类文件的文件夹:
C:\> cd \ mywork
设置路径以包含JDK的bin。 例如:
-------------------------------------------
如果将路径和类路径设置为环境变量,则:
C:\ mywork> javac
如果不是,则用于活动会话:
C:\ mywork>设置路径=“ c:\ Program Files \ Java \ jdk1.5.0_09 \ bin”
编译您的课程:
------------------------
C:\ mywork> javac * .java
如果文件已打包,则:
c:\ mywork> javac ./package/*.java
创建清单文件:
-----------------------
Main-Class是禁止void main method()的类
C:\ mywork>回声Main-Class:ClassName> manifest.txt
如果文件包含软件包,则
C:\ mywork> echo Main-Class:Package.Classname> manifest.txt
警告:清单文件的类名后不得包含任何空格
----------
创建一个jar文件:
-----------------
罐子选项:
创建jar文件
jar c [v0M] f jarfile [-C dir]输入文件[-Joption]
jar c [v0] mf清单jarfile [-C dir]输入文件[-Joption]
jar c [v0M] [-C目录]输入文件[-Joption]
jar c [v0] m清单[-C dir]输入文件[-Joption]
更新jar文件
jar u [v0M] f jarfile [-C dir]输入文件[-Joption]
jar u [v0] mf清单jarfile [-C dir]输入文件[-Joption]
jar u [v0M] [-C目录]输入文件[-Joption]
jar u [v0] m清单[-C dir]输入文件[-Joption]
提取jar文件
jar x [v] f jarfile [输入文件] [-Joption]
jar x [v] [输入文件] [-Joption]
列出jar文件的目录
jar t [v] f jarfile [inputfiles] [-Joption]
jar t [v] [inputfiles] [-Joption]
将索引添加到jar文件
jar我jarfile [-Joption]
C:\ mywork> jar cvfm JarFile.jar manifest.txt * .class
对于包类文件:
C:\ mywork> jar cvfm JarFile.jar manifest.txt ./Package/*.class
用于在Jar中包含其他文件
C:\ mywork> jar cvfm JarFile.jar manifest.txt ./Package/*.class ./Package/*.xml ./Package/*.jpeg
要么
C:\ mywork> jar cvfm JarFile.jar manifest.txt ./Package/*.class ./Package/ABC.xml ./Package/config.Properties
信息:在jar创建选项中也包括所有必需的文件。
-----
现在,如果已创建UR Jar文件,则运行
C:\ mywork> java -jar JarFile.jar {如果有参数,则}
另请参阅http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/jar.html
作者:Kuldeep Sharma,2011年12月19日。
From: https://bytes.com/topic/java/insights/927775-creating-jar-file-java