| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 422 人关注过本帖
标题:jar文件打包
收藏  订阅  推荐  打印 
yqfang310
Rank: 3Rank: 3
等级:中级会员
威望:4
帖子:458
积分:4682
注册:2006-10-10
jar文件打包

怎么样将一个java文件打包成为jar文件啊

搜索更多相关主题的帖子: jar文件  打包  java  
2006-11-28 19:32
unicorn
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:14
帖子:1066
积分:10938
注册:2005-10-25

用jar.exe 把java文件压缩成一个JAR 文件 就可以了

首先用记事本编写清单文件 Mymoon.mf,格式:
Manifest-Version: 1.0
Main-Class: A
Create-By: 1.5(Sun Microsystems Inc.)

然后就可以生成jar文件了,比如上面的清单文件和你的程序保存在D盘下 这里A是类,执行如下:
D:\jar cfm new.jar Mymoon.mf A.class B.class ...其他class

这样在任何一台装有java虚拟环境的机器上都可以使用了 ,注意的就是windows中rar对jar的关联影响

unicorn-h.spaces.live.com ◇◆ sava-scratch.spaces.live.com  noh enol ! pue pu!w hw u! shemle aq ll!m noh 
2006-11-28 19:37
999hits
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:227
积分:2372
注册:2005-10-2

我想你说的应该是.class文件打包吧
jar cvfm ***.jar manifest.mf ***.class
***是jar包的名字和要打包的.class文件
把一个记事本的扩展名改为.mf,然后在这个记事本里面写Main-Class: **
**为你主类的名字,":"后面一定要有一个空格

J3D的摸瞎人
2006-11-28 19:40
yqfang310
Rank: 3Rank: 3
等级:中级会员
威望:4
帖子:458
积分:4682
注册:2006-10-10

谢谢楼上两位了,我试一下吧!感激涕零

JAVA是什么?我也不清楚......
2006-11-28 20:42
qsrock
Rank: 3Rank: 3
等级:中级会员
帖子:256
积分:2698
注册:2005-12-29

谢谢两位,我又学多了一个知识点.试验去了.

2006-11-29 23:36
yqfang310
Rank: 3Rank: 3
等级:中级会员
威望:4
帖子:458
积分:4682
注册:2006-10-10

我照你的作法弄了,可是有错误:
Failed to load Main-Class manifest attribute from
C:\*********(其中*表示路径)
这是怎么一回事啊

JAVA是什么?我也不清楚......
2006-11-30 05:45
千里冰封
Rank: 12Rank: 12Rank: 12
来自:灌水之王
等级:版主
威望:155
帖子:28360
积分:4616
注册:2006-2-26

以下是引用yqfang310在2006-11-30 5:45:22的发言:
我照你的作法弄了,可是有错误:
Failed to load Main-Class manifest attribute from
C:\*********(其中*表示路径)
这是怎么一回事啊

你把你的说明文件里面的内容帖出来


可惜不是你,陪我到最后
2006-11-30 09:17
blffvqtd
Rank: 1
等级:新手上路
帖子:10
积分:200
注册:2006-3-3

先做一个manifest.mf的文件,里面是:
------------
Main-Class: Queen

-----------


做好后把manifest.mf放到d:\a下
到指定目录下,比方说你的java文件和class文件都在d:\a,就打cd d:\a,回车

再打 jar cvfm Queen.jar manifest.mf *.*
如果还是不会,到这个网址上看吧,我就是从这学会的
http://java.ccidnet.com/art/3737/20060623/587023_1.html

2006-11-30 19:20
yqfang310
Rank: 3Rank: 3
等级:中级会员
威望:4
帖子:458
积分:4682
注册:2006-10-10

谢谢

JAVA是什么?我也不清楚......
2006-12-1 00:00
yqfang310
Rank: 3Rank: 3
等级:中级会员
威望:4
帖子:458
积分:4682
注册:2006-10-10

谢谢楼上的,我也看了,确实挺容易懂的,谢谢

JAVA是什么?我也不清楚......
2006-12-1 00:10
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.063166 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved