先打开命令提示符(win2000或在运行筐里执行cmd命令,win98为DOS提示符),输入jar –help,然后回车(如果你盘上已经有了jdk1.1或以上版本),看到什么:
用法: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 Test1.class Test2.class
示例2:用一个存在的清单(manifest)文件 'manifest' 将D盘winder/ 目录下的所有
文件存档到一个名为 'classes.jar' 的存档文件中:
jar cvfm classes.jar manifest.mf -D winder/
在打包时注意manifest.mf文件中的内容,可以通过它来设置classpath,mainclass。
Manifest-Version: 1.0
Created-By: 1.4.2 (Sun Microsystems Inc.)
Class-Path: lib/classes12.jar
Main-Class: winder.snower.Start
特别要注意的是manifest.mf文件的最后要有两行空白,一般我的做法是先生成一个不用的manifest.mf文件,再在其上改动,这样就避免了两行空白带来的麻烦了。
分享到:
相关推荐
java中将多个excel打包成zip文件下载.rar
能帮助你把.class文件反编译成java文件 可以读其代码 是一个很好的工具
CCS中发布版本时,如何将生成的.out文件转换成最终的hex文件。
mvn install:install-file -DgroupId=org.csource -DartifactId=fastdfs-client-java -Dversion=1.29-SNAPSHOT -Dpackaging=jar -Dfile=fastdfs-client-java-1.29-SNAPSHOT.jar pom.xml 文件中写入: <groupId>...
Java压缩及解压tar、tar.z格式文件, 内含apache的包ant.jar 包。
.OUT文件转换为.HEX文件方法 1. 工具 TI公司提供的hex2000软件 2. 步骤 举例说明将 Powervotex305KTL_MasterV1.0.2.out 转换成Powervortex305KTL_Master_ V1.0.2.hex文件 2.1复制出hex2000,并与xxx.out文件放到同一...
应用java来压缩需要打包的文件,在系统管理中将毛哥路径或者某个文件夹压缩成zip包
java 9 中引入了模块的概念,默认情况下,Java SE中将不再包含java EE 的Jar包 而在 java 6/7 / 8 时关于这个API 都是捆绑在
主要为大家详细介绍了java后台批量下载文件并压缩成zip下载的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
主要介绍了基于Java向zip压缩包追加文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用java把数据库数据导出生成xml文件 使用java把数据库数据导出生成xml文件
java中将数据和图片导出到Excel文件
java用递归实现文件及文件夹的复制,注意递归中的变量属性
使用docx4j把html转化成Word文档,可以生成doc或docx,需要的jar都在里面了
在Java平台上,将Json文件直接转换成Java类
把其他文件类型转换为pdf,java
java使用superMap解析DWG文件为json输出,本地通过,附件中为word操方式按照步骤可以导入数据集
介绍在MATLAB中将m文件封装为jar包,以供在Java中调用。
功能强大的文件拷贝工具类 复制文件 @author:heyuelin 2011-01-06 @param srcFile 源文件File @param destDir 目标目录File @param isClone true:将按照源文件目录拷贝,false:将提取出文件拷贝到...