欢迎来到天天文库
浏览记录
ID:56132130
大小:32.50 KB
页数:2页
时间:2020-06-20
《jar命令是用来执行jar包的,是用来打包的.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、jar命令不是用来执行jar包的,是用来打包的执行用java-jar写一个例子好了1.建立MANIFEST.MF(在D:workspacetestclass目录下)以下内容为文件内容==================Manifest-Version:1.0Main-Class:a(主类的路径,此选项可选,如果希望在windows下双击就执行,必须写)Created-By:AbcCompany(随便写,这个是创建人名字)==================2.打包按照lz给的条件在D:workspacete
2、stclasses目录下执行jarcvfmclasses.jarMANIFEST.MF*.*以上命令将class下所有文件打包到classes.jar,生成在class目录下3.执行输入java-jarclasses.jar即可执行4.另一种方案如果希望使用非JAR工具建立JAR文件,建议使用WinRAR.首先还是需要建立一个清单文件(名字必须为MANIFEST.MF),向此文件中写入同使用JAR工具时一样的内容,接着需要建立一个META-INF子目录,然后将MANIFEST.MF放入此目录,接着就可以保持目录结
3、构将所有这些内容使用WinRAR压缩为ZIP格式的文件,文件名取为xxx.jar即可.有问题欢迎发消息或用百度hi 11告诉你一个最简单的方式,只要安装了WinRAR就可以完成,现在Windows系统上没有谁没装这个软件吧。直接右击要打包的那个文件,选择“添加到压缩文件”,在WinRAR对话框中选择压缩格式为“Zip格式”,输入包名称,如"common-util.jar",确定。好了,当前目录下包已经有了吧。对于一般的包,这种方式已经够用了,如果要生成可执行包,那还是用Jar命令吧,具体用法很多人都知道,可以上网查,
4、也可以直接利用Eclipse的导出功能生成,这个有向导更简单,不用我教了。jarcvf指定存档的文件名.jar要打包的类名开始->运行->cmd输入d:回车,输入:cdD:workspacetestclass回车输入jarcvf随便一个名字.jar*.*回车在class文件夹下会看到jar文件,右键选择打开方式,rar,打开后会看到一个META-INF文件夹,打开它,会看到一个文件MANIFEST.MF打开,看到类似这样的信息:Manifest-Version:1.0Created-By:1.6.0_05(Su
5、nMicrosystemsInc.)然后把光标定位到Created-By:1.6.0_05(SunMicrosystemsInc.)后面,回车,加上Main-Class:空格a就可以了注意:第一次使用的时候,要随便新建一个后缀名为MF到文件,然后选择始终以记事本打开,不然你进到jar包里面的MF文件是只能看不能改的cmd-->D:-->cdD:workspacetestclass-->jarcvfexx.jara*命令说明:xx.jar某某jar,目标jar文件名a主程序入口,不要.java后缀!*当前文件夹下
6、所有文件cvfe参数:c:创建新的归档文件v:在标准输出中生成详细输出f:指定归档文件名e:为捆绑到可执行jar文件的独立应用程序指定应用程序入口点
此文档下载收益归作者所有