如何把java源码打成jar_将java源码打成jar包
如何把java源码打成jar_将java源码打成jar包
⽅法⼀:通过jar命令
jar命令的⽤法:
下⾯是jar命令的帮助说明:
⽤法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:
-c  创建新的归档⽂件
-t  列出归档⽬录
-x  解压缩已归档的指定(或所有)⽂件
-u  更新现有的归档⽂件
-v  在标准输出中⽣成详细输出
-
f  指定归档⽂件名
超豪华轿车
-m  包含指定清单⽂件中的清单信息
-e  为捆绑到可执⾏ jar ⽂件的独⽴应⽤程序,指定应⽤程序⼊⼝点
-0  仅存储;不使⽤任何 ZIP 压缩
-M  不创建条⽬的清单⽂件
-i  为指定的 jar ⽂件⽣成索引信息
-C  更改为指定的⽬录并包含其中的⽂件
如果有任何⽬录⽂件,则对其进⾏递归处理。清单⽂件名、归档⽂件名和⼊⼝点名的指定顺序与 "m"、"f" 和 "e" 标志的指定顺序相同。⽰例 1:将两个类⽂件归档到⼀个名为 classes.jar 的归档⽂件中:
jar cvf classes.jar Foo.class Bar.class
⽰例 2:使⽤现有的清单⽂件 "mymanifest" 并将 foo/ ⽬录中的所有⽂件归档到 "classes.jar" 中:
jar cvfm classes.jar mymanifest -C foo/ .
⼀、打包成⼀般的jar包
输⼊如下命令即可:
jar cvf counter.jar -C bin .
⼆、打包成可运⾏的jar包
要打包成可运⾏的jar包,需要在MANIFEST.MF⽂件中指定主类,以Java源代码⾏数统计程序的打包为例,演⽰如何打包:
1)⾸先编辑MANIFEST.MF⽂件,内容如下:
Manifest-Version: 1.0
Created-By: rsljdkt
Class-Path: .老师祝福语
Main-Class: Main说明:
第⼀⾏指定清单的版本,若⽆,则JDK默认⽣成:Manifest-Version: 1.0。
第⼆⾏指明创建的作者,若⽆,则JDK默认⽣成Created-By: 1.6.0_22(Sun Microsystems Inc.)。
第三⾏指定主类所在类路径。
第四⾏指明程序运⾏的主类。
2)使⽤jar命令进⾏打包:
jar cvfm counter.jar MANIFEST.MF -C bin .说明:
参数f:指定打包后的包名。
参数m:指定⾃定义的MANIFEST.MF清单⽂件,否则,JDK会⾃动⽣成不包含Main-Class的默认清单。
参数c:指定是创建新的归档⽂件。
参数v:在标准输出中⽣成详细输出,该选项是可选的。
王菲 走音
⽅法⼆:使⽤Eclipse的Export功能:
⼀、打包成⼀般的jar包:郎朗宣布妻子吉娜怀孕喜讯
步骤如下:
1)在要打包的项⽬上右击,选择Export。
2)在弹出的窗⼝中,选择Java -> JAR File,然后点击next按钮。
3)在JAR File Specification窗⼝中,设置打包成的⽂件名和存放位置,点击两侧next。
4)在JAR Manifest Specification窗⼝中,设置MANIFEST.MF清单⽂件的配置,若仅仅打包成单纯的jar包的话,不⽤做任何修改,采取默认即可,若打包成可执⾏jar包的话,可以使⽤已存在的MANIFEST⽂件或者直接选择Main class。
初中政教处工作计划
5)点击Finish按钮,完成打包。
⼆、打包成可运⾏的jar包
步骤如下:
1)在要打包的项⽬上右击,选择Export。
2)在弹出的窗⼝中,选择Java -> Runnable JAR File,然后点击next按钮。
香港一日游
3)在Runnable JAR File Specification窗⼝中,选择Launch configuration和Export destination。
4)点击Finish按钮,打包完成。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。