求Java程序打包成可执行jar的工具或者方法

打包以后使之能双击运行。(注意:该Java程序可能是Applet等有界面的程序)。... 打包以后使之能双击运行。(注意:该Java程序可能是Applet等有界面的程序)。 展开
 我来答
果冻娱乐
2010-01-28 · TA获得超过530个赞
知道小有建树答主
回答量:408
采纳率:0%
帮助的人:202万
展开全部
把.class用jar工具打包成可执行程序 把.class用jar工具打包成可执行程序: -m 参数用来把指定的标明文件的标明信息写入jar文件中,META-INF/MANIFEST.MF文件 标明信息头有很多,在此只介绍Main-Class标头,它用来指定jar文件中的可执行的入口 类(即类中有public static void main(String []args)方法) 首先讲一下标明文件的写法: 1.新建一个 mani.txt 文件 2.在mani.txt文件中写入:Main-Class:(空格)mainclass(换行符) 3.保存文件(和.class同目录) 注意: "(空格)"表示要在此处加空格符 "(换行符)"表示要在此处加换行符 mainclass只是类名 没有.class扩展名 最好严格按照格式 写好标明文件后,就可以进行打包了 命令行下: 1.打包指定文件: jar cmf mani.txt myjar.jar classname1 classname2... 或 jar cfm myjar.jar mani.txt classname1 classname2... (m参数对应标明文件 f参数对应打包的jar文件) 2.打包所有类文件: jar cmf mani.txt myjar.jar *.class jar xf myjar.jar会在本目录下生成META-INF目录用写字版打开里面的MANIFEST.MF文件 加了行: Main-Class: mainclass OK! 好了 如果没有什么类路径错误或者需要加载其他一些安全策略文件,双击你的jar文件图标,程序就可 以执行了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3b46a7f
2010-01-28 · TA获得超过2520个赞
知道小有建树答主
回答量:735
采纳率:0%
帮助的人:0
展开全部
如果要实现"Write Once,Run Anywhere"的话,推荐使用Install Anywhere,下载地址及详细使用方法请见我空间文章

http://hi.baidu.com/chinagenius/blog/item/e54829de4713095f94ee37a6.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方杭尽
2010-01-28 · TA获得超过1万个赞
知道大有可为答主
回答量:1296
采纳率:0%
帮助的人:646万
展开全部
这个用jar命令或编辑工具打包就可以了,你给个邮箱,我给你发过去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linyonghu0
2010-01-28
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
这个问题不难,百度HI我一下,我现在在上班,百度HI我一下,我发给你个工具晚上帮你弄一下。好的,就这样,祝你早日成功哈!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式