打jar包

本文介绍如何使用JDK工具将Java项目打包成Jar文件,包括命令格式、常见操作示例及注意事项,如指定清单文件中的主类。
打jar包:需要用到jdk的开发工具(jar.exe)
jar文件的作用:
       1.方便用户快速运行一个项目。
       2.提供工具类以jar包的形式给别人使用。

打jar格式:
       jar cvf jar文件的名字 class文件或者是文件夹   
示例 1: 将两个类文件(或者文件夹)归档到一个名为 tt.jar 的归档文件中:
       jar cvf tt.jar Foo.class Bar.class (或者jar cvf tt.jar qq)
示例 2: 使用现有的清单文件 'mymanifest' 并将 foo/ 目录中的所有文件归档到 'classes.jar' 中:
       jar cvfm classes.jar mymanifest -C foo/ .

打jar包要注意的事项:
       1.一个程序打完了jar之后,必须要在清单文件上指定入口类:格式:Main-Class: 包名.类名      (注意Main-Class: 后面有个空格。清单文件里面不能随便空格、换行)


       2.jar包双击运行仅对图形化界面的程序起作用,对控制台的程序不起作用。

      注意:如果使用jar包里面的类需要先设置classpath路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值