如何使用jar命令 那为高手能告诉我怎么使用jar命令吗就是双击能 直接运行??/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cmd底下运行,加/?看帮助。。 目录结构test\A.java (A.java的package是test)test.mf (最后1行一定要有回车)Manifest-Version: 1.0Created-By: 1.4.2 (Sun Microsystems Inc.)Main-Class: test.A在test上层目录执行:jar cvfm test.jar test.mf test执行(或者双击)java -jar test.jar 用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的〕文件 -u 更新已存在的存档 -v 生成详细输出到标准输出上 -f 指定存档文件名 -m 包含来自标明文件的标明信息 -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/ . 问一下楼上的:) 怎样把.jar的文件做成.exe的,我用exe4j怎么老说我没有JVM?谢了!! 先建立一个manifest.mf文件与你的java生成的类文件放在一个文件夹中,该文件的内容如下:Manifest-Version: 1.0Created-By: 1.4.2 (Sun Microsystems Inc.)Main-Class: 主类名其中的主类名是你要运行时的类名,一定要注意分为三行来写,每一行中的冒号与下一个字符之间一定要有空格。接下来用jar程序进行打包jar cvfm *.jar manifest.mf *.class *.class *.class其中第一个*.jar表示生成的打包文件名,后面的*.class 是经过编译后的java类文件名,该程序用到几个类,就要加上几个类文件名,不过也可以指定文件夹,一起打进多个类文件。然后用java程序测试java -jar *.jar如果成功,则这个jar文件,可在资源管理器中用双击就可启动,不过一定要注意路径(path)要设置正确。 java中基于SWING的图形用户界面设计 拼接字符串 急!!!!!!!!! jdk1.6 基础加基础就是不明白的问题 线程的简单问题 请哪位大侠赐教一下,这个{是不需要的,为什么编译时还出现这样的错误 求救:算法问题 java中光标的显示 java的内存泄露吗??? java怎么实现对图片中部分区域(水印)进行模糊处理 怎样结束进程 请教!!
test\A.java (A.java的package是test)test.mf (最后1行一定要有回车)Manifest-Version: 1.0
Created-By: 1.4.2 (Sun Microsystems Inc.)
Main-Class: test.A在test上层目录执行:
jar cvfm test.jar test.mf test执行(或者双击)
java -jar test.jar
选项:
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-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/ .
怎样把.jar的文件做成.exe的,我用exe4j怎么老说我没有JVM?谢了!!
Manifest-Version: 1.0
Created-By: 1.4.2 (Sun Microsystems Inc.)
Main-Class: 主类名
其中的主类名是你要运行时的类名,一定要注意分为三行来写,每一行中的冒号与下一个字符之间一定要有空格。
接下来用jar程序进行打包
jar cvfm *.jar manifest.mf *.class *.class *.class
其中第一个*.jar表示生成的打包文件名,后面的*.class 是经过编译后的java类文件名,该程序用到几个类,就要加上几个类文件名,不过也可以指定文件夹,一起打进多个类文件。
然后用java程序测试
java -jar *.jar
如果成功,则这个jar文件,可在资源管理器中用双击就可启动,不过一定要注意路径(path)要设置正确。