为了用 JAR 文件执行基本的任务,要使用作为 Java Development Kit 的一部分提供的 Java Archive Tool ( jar工具 )。用 jar命令调用 jar工具。表 1 显示了一些常见的应用:
表 1. 常见的 jar工具用法
功能 命令
用一个单独的文件创建一个 JAR 文件 jar cf jar-file input-file...
用一个目录创建一个 JAR 文件 jar cf jar-file dir-name
创建一个未压缩的 JAR 文件 jar cf0 jar-file dir-name
更新一个 JAR 文件 jar uf jar-file input-file...
查看一个 JAR 文件的内容 jar tf jar-file
提取一个 JAR 文件的内容 jar xf jar-file
从一个 JAR 文件中提取特定的文件 jar xf jar-file archived-file...
运行一个打包为可执行 JAR 文件的应用程序 java -jar app.jar
http://www.ibm.com/developerworks/cn/java/j-jar/
分享到:
相关推荐
这就是"dex转jar工具"的作用,它使得开发者能够更容易地对DEX文件进行反编译和分析。 标题中的"dex转jar工具"指的是一个专门用于完成这种转换的程序或命令行工具。在这个场景中,我们使用的是`d2j-dex2jar`命令,它...
【dex2jar工具详解】 在Android应用开发领域,逆向工程是一个常见的需求,无论是为了学习、调试还是安全分析。dex2jar工具就是这样一个关键的工具,它能够将Android应用程序的字节码文件(class.dex)转换为Java...
luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck 4.10.3.jar工具luck ...
通过xml2axml.jar工具反编译AndroidManafest文件将整个axml二进制文件解码为常规xml保存为文件,再将xml编码为axml二进制文件,还是很好用的,axml文件我在idea中打开也是乱码,只能求助工具反编译。
然而,Android设备上的Dalvik虚拟机并不能直接执行Java字节码,因此dx.jar工具的作用就是将这些Java字节码转换为Dalvik字节码(.dex文件),以便在Android设备上运行。 dx.jar的工作流程包括类的合并、优化和编译。...
1.将smali转dex我们需要用到smali.jar这个jar,然后在当前目录输入:java -jar smali.jar test/smali/ -o ...2.将dex文件转成jar包,我们需要用到dex2jar-2.0这个工具,然后输入如下命令:d2j-dexjar classes.dex
2. **dex2jar工具使用**:dex2jar工具的使用非常简单。首先,下载并解压“dex2jar-2.x”压缩包,里面通常包含一个可执行的Java命令行工具。在命令行中,定位到该工具所在的目录。 3. **提取DEX文件**:使用解压缩...
这就需要用到"java jar工具包查看工具"。 1. **什么是JAR文件?** JAR文件是Java的归档格式,由Java开发工具包(JDK)提供。它将多个Java类文件和相关资源打包在一起,可以包含元数据如清单文件(MANIFEST.MF),...
工具包包括了:xmlpull_1_1_3_4c.jar;xmlpull_1.1.3.1.jar等。可以解析xml,导入时请将xmlpull_1_1_3_4c.jar;xmlpull_1.1.3.1.jar都导入,不然会报错。
- 下载dex2jar工具,通常是通过访问GitHub仓库或官方网站获取最新版本。 - 解压并放入系统路径,确保可以全局调用`d2j-dex2jar.sh`(Unix/Linux)或`d2j-dex2jar.bat`(Windows)脚本。 - 在命令行中,使用以下命令...
本篇将详细介绍如何使用JDK自带的`jar`工具来创建JAR包,这是一项基础但至关重要的技能。 一、`jar`工具简介 `jar`是Java Development Kit (JDK) 自带的一个命令行工具,用于创建、更新和提取JAR文件。它支持...
Fat-jar工具是一款针对Eclipse开发环境的插件,专门用于解决Java项目打包的问题。在Java开发中,我们经常需要将多个类、资源文件以及依赖的第三方库(jar包)整合到一个可执行的jar文件中,以便于分发和运行。Fat-...
1. 安装与配置:下载并解压"encryption.jar工具.zip"压缩包,将encryption.jar添加到项目的类路径中。然后,根据项目需求配置相应的加密参数,如密钥、加密算法等。 2. 运行命令:根据描述,我们可以使用命令行来...
"dex转jar工具"就是为了解决这个问题而存在的。 首先,我们要理解 Dex2Jar 这个工具。Dex2Jar 是一个开源项目,它的主要功能就是将DEX文件转换为JAR文件。这个工具由Pavel Novikov创建,便于开发者能够使用常规的...
### jar工具在Java类库扩展中的应用 #### 一、jar工具概述 ##### 1.1 jar工具的优势 jar工具是Java开发工具包(JDK)的一部分,主要用于管理和操作jar文件(jar是Java Archive的缩写),它具有以下优势: 1. **安全...
通常,Android设备允许用户创建系统备份,这些备份文件保存在特定的格式,如.ab或.tar,abe.jar工具可能能解析这些格式并让用户方便地访问备份内容。 在实际操作中,用户可能需要先将Android设备的备份文件复制到...
本文将详细解释如何使用“dex转jar工具”来完成这个过程,并介绍如何查看生成的jar文件。 首先,让我们理解一下.dex和.jar文件的区别。在Android系统中,Java源代码编译成.class文件,然后通过DX工具转换为.dex文件...
这就是dex2jar工具发挥重要作用的地方。dex2jar-v2.1是最新的版本,针对旧版本无法反编译某些Dex文件的问题进行了改进,提供了更稳定且高效的解决方案。 dex2jar是一个开源工具,它的主要功能是将Android的.dex文件...
**JAC.jar工具包详解** JAC.jar是一个专门为JAVA开发者设计的工具包,它提供了解析ASN.1(Abstract Syntax Notation One)文件的功能。ASN.1是一种标准的、通用的数据表示语言,广泛应用于通信协议、数据存储和软件...