jar 命令打包,生成可执行文件

本文介绍了生成jar包的两种常见方法。第一种是通过指定具体类文件来创建jar包,第二种则是通过指定目录的方式打包整个目录及其子目录下的所有class文件。文中还详细解释了如何使用manifest文件指定主类。
生成jar包的两种方式:
1、第一种 选择类生成Jar包
[code]jar cvf classes.jar Foo.class Bar.class[/code]
-jar 执行命令 -cvf 照写(暂时不明白什么意思) -classes.jar 给生成的包起名字
-Foo.class Bar.class 选择的包
2、第二种 将文件夹内class和子文件夹内的class 打包到jar
[code]jar cvfm classes.jar mymanifest.mf -C foo/ .[/code]
-jar 执行命令 -cvfm 照写(暂时不明白什么意思) -classes.jar 给生成的包起名字
-mymanifest.mf 可以用记事本编辑,注明main()类 -foo/ 为类的更目录文件名
mymanifest.mf文件编辑如下
[code]Main-Class: jxl.demo.Demo[/code]
注意空格也不能少。
我生成的执行还有问题,可能是环境变量的问题,继续研究...,高手请帮忙。谢谢
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值