怎么制作jar文件啊?
请教ing…… 问题点数:20、回复次数:10Top
1 楼h2plus0(~~~)回复于 2003-12-02 20:53:38 得分 0
如用jbuilder, 可以自动生成,
否则用winzip大包后改为jar文件也可以的!
Top
2 楼killme2008(为了生态平衡,请保护蛤蟆)回复于 2003-12-02 20:57:42 得分 0
jar cf myclass.jar *.jarTop
3 楼killme2008(为了生态平衡,请保护蛤蟆)回复于 2003-12-02 20:58:57 得分 10
不好意思错了
jar cf myclass.jar *.classTop
4 楼nanman(南蛮—500万人使用的最强五笔作者)回复于 2003-12-02 20:59:52 得分 5
jar cvf filename.jar com/abc/*Top
5 楼ravenkatte(Oracle Applications DBA/Technical Consultant)回复于 2003-12-02 21:01:37 得分 5
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
E:\Documents and Settings\Administrator>jar
用法:jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...
选项:
-c 创建新的归档
-t 列出归档内容的列表
-x 展开归档中的命名的(或所有的〕文件
-u 更新已存在的归档
-v 生成详细输出到标准输出上
-f 指定归档文件名
-m 包含来自指定的清单(manifest〕文件的清单(manifest〕信息
-0 只存储方式;未用ZIP压缩格式
-M 不产生所有项的清单(manifest〕文件
-i 为指定的jar文件产生索引信息
-C 改变到指定的目录,并且包含下列文件:
如果一个文件名是一个目录,它将被递归处理。
清单(manifest〕文件名和归档文件名都需要被指定,按'm' 和 'f'标志指定的相同顺序。
示例1:将两个class文件归档到一个名为 'classes.jar' 的归档文件中:
jar cvf classes.jar Foo.class Bar.class
示例2:用一个存在的清单(manifest〕文件 'mymanifest' 将 foo/ 目录下的所有
文件归档到一个名为 'classes.jar' 的归档文件中:
jar cvfm classes.jar mymanifest -C foo/ .
E:\Documents and Settings\Administrator>Top
6 楼techworm(梦里梅花落满衣襟)回复于 2003-12-02 21:05:27 得分 0
h2plus0(~~~) :
用你的方法制作出来的jar文件不能运行啊
killme2008(我不会编程):
这行命令在哪里输入啊?Top
7 楼techworm(梦里梅花落满衣襟)回复于 2003-12-02 21:12:00 得分 0
大家能说的详细点吗?我想用制作一个可执行的jar文件Top
8 楼sunlen(伏枥-我的blog网站http://blog.csdn.net/sunlen)回复于 2003-12-02 21:12:53 得分 0
在终端输入jar,就可以看到帮助文档Top
9 楼killme2008(为了生态平衡,请保护蛤蟆)回复于 2003-12-02 21:13:45 得分 0
myclass.jar就是你要取的jar的文件名称
这行命令在控制台模式下(也就是Dos状态,开始菜单->附件->命令提示符)转到你要压缩的.class文件的目录,运行下就行了
你可以把你要压缩的所有.class文件放在同个文件夹Top
10 楼h2plus0(~~~)回复于 2003-12-02 21:13:47 得分 0
最好用 jar 命令!!
这些命令放在SDK的安装目录下的bin, 需要在console下运行.
我用winzip做过, 是可以的, 你打开zip(jar)文件看看有没有路径(就是java的package)!
而且 -classpath 也要设对亚
Top




