用法: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/ .
示例3:war:jar cvf ycportal.war ycportal/
ear: jar cvf ycportal.ear ycportal/
分享到:
相关推荐
以下是一份详细的手工JAR打包指南,包括如何编译Java源文件,创建配置文件,以及如何制作可执行的JAR文件。 首先,我们来了解如何将Java源文件(.java)编译成字节码文件(.class)。假设你有一组Java源文件,你...
在软件开发过程中,经常需要将多个JAR包合并成一个JAR包,以方便管理和部署。本文将详细介绍如何实现这一过程,并提供具体的操作步骤和技术细节。 ### 一、概述 在Java开发中,项目通常会依赖多个外部库或模块,...
在Java服务器页面(JSP)开发中,jar包扮演着至关重要的角色,它们包含了运行JSP应用程序所需的类库和API。这些jar包是Java Servlet、JavaServer Pages(JSP)、Java Expression Language(EL)和JavaServer Faces...
编译源码时,会用到`ecj.jar`,这是Eclipse Java Compiler的jar包,用于编译JSP文件。 6. **其他依赖库**:Tomcat源码中还包括了其他一些必要的库,如`servlet-api.jar`、`jsp-api.jar`等,这些都是Java Web应用的...
标题提到的"easyPOI表格导入导出所需jar包"正是为了实现这一目的而准备的依赖。 EasyPOI是由Apache POI项目启发的,Apache POI是一个用于读写Microsoft Office格式档案的Java API,包括Excel。然而,Apache POI的...
当我们在工作中遇到未在Maven中央仓库中发布的第三方jar包时,就需要进行本地手工安装。本示例将详细介绍如何使用Maven进行本地手工安装jar包的步骤。 首先,理解Maven的本地库(Local Repository)的概念。Maven在...
这个“struts2框架手工搭建带jar包”资源是为初学者设计的,旨在帮助他们理解并实践Struts2框架的安装和配置过程。 在手动搭建Struts2框架时,首先需要了解其核心组件和依赖。Struts2的核心组件包括Action、Result...
包含java 的ssm的常用jar包 junit.jar JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数...
纯java 手工编写 需要代码的私下交流
总结起来,这个“ssm整和jar包包括一些json的包”提供了一站式的解决方案,涵盖了SSM框架和JSON处理,简化了Java Web项目的构建,使得开发者可以快速地搭建和运行一个基于SSM的Web应用,并实现前后端的JSON数据交互...
然而,对于Hadoop用户来说,直接使用Snappy功能需要对应的Java Archive (JAR) 文件,即hadoop-snappy的jar包。 通常,要在Hadoop中启用Snappy压缩,开发者需要首先获取到与Hadoop版本兼容的hadoop-snappy JAR包。这...
可以解析xml ,html 的java jar 包;Jsoup,常用的jar 包,主要有:jsoup-1.11.2.jar、jsoup-1.11.2-javadoc.jar、jsoup-1.11.2-sources.jar、JsoupXpath-0.3.2.jar等
4. **其他依赖的jar包**:如`log4j`或`slf4j`日志框架,`javassist`字节码处理库(MyBatis依赖),`commons-logging`通用日志接口,`commons-lang3`等通用工具库,以及可能需要的JDBC驱动(如`mysql-connector-java`...
在日常的Java开发过程中,我们通常通过项目的pom.xml文件来声明所需的依赖,Maven会自动帮助我们解析依赖、下载并管理这些jar包。但在某些特殊情况下,例如网络限制,我们可能无法直接使用Maven命令来获取依赖包,...
近好忙好忙,整理下心情给大家分享下... 除了这种方法,我们可以运用DOS命令来手工打war包: 首先,打开DOS命令行,敲入“jar”,我们发现它提示不是内部或外部的命令这样的错误,这时八成是你的JAVA环境没有配置
Java Accessibility API 是 Java Accessibility Utilities 的组成部分,后者是一组实用程序类,可以帮助辅助技术提供对实现 Java Accessibility API 的 GUI 工具包的访问。 该包包含了之前老版本的JDK支持,已经很难...
例如,对于Word格式财务报告,尽管人们可以手工抽取不同文件中的元素(例如净资产数据)进行比较分析,但计算机不能自动完成这一任务。从计算机软件角度来讲,无法读懂Word文件并进行有意义的拆分。而在XBRL技术下,...
在本项目中,我们探索了如何使用Java语言手工构建一个简化的Spring框架。这个框架的实现基于一个在线视频教程,其主要目标是教学,而非实际生产环境中的应用。项目的关键在于理解Spring框架的核心原理,以及如何在...
Java 手工读取 EJBCA 证书并进行加解密操作是企业级安全领域中的常见任务,尤其是在处理敏感数据时。EJBCA 是一个开源的 Public Key Infrastructure(PKI)系统,用于发放、管理数字证书。下面将详细阐述如何在 Java...
使用@Autowired注解自动注入依赖,或者通过XML配置进行手工装配。 4. **整合SSH**:在Struts2的Action类中,通过Spring的依赖注入获取Service层对象。在Service层中,通过Hibernate的Session或SessionFactory操作...