-
如何查找jar中的文件,并解压出来3
有xxx.jar,想找其中的文件名中包含001的txt文件,并把它解压到temp:
jar tvf xxx.jar | grep '001.*txt' > /temp
这样好像是不对得,应该怎么写呢?2011年3月11日 15:23
5个答案 按时间排序 按投票排序
-
采纳的答案
貌似没找到jar命令解压到指定目录的选项,下面的命令可以把jar里指定的文件解压到当前目录
把xxx.jar里的001.txt文件解压到当前目录:
jar xvf xxx.jar 001.txt
引文jar是用zip格式压缩的,如果要指定解压目录的话,可以用unzip命令来做。
把xxx.jar里的001.txt文件解压到/temp目录:
unzip xxx.jar 001.txt -d /temp2011年3月11日 17:47
-
在unix上生成和解开jar包和对tar包的操作差不多。
例如:
jar cvf filename.jar /dirname #将/dirname 打成jar包
jar xvf filename.jar #解开jar包
jar tvf filename.jar #只列表不解开jar包
2011年3月11日 15:45
相关推荐
这种方法对于快速浏览JAR文件,查找特定的类或资源,或者进行教学和研究非常有用。 总的来说,从Jar文件转Text文件的工具提供了一种简单易用的方法来访问和理解Java应用程序的内部结构,尤其对开发者而言,它降低了...
总之,"java解压jar类查找工具"是一款高效实用的开发辅助工具,利用多线程技术在Linux和Windows环境下快速定位jar和zip中的class文件,极大地提升了开发人员的工作效率。通过理解它的核心技术,如多线程、文件系统...
1.此工具会查找目标文件夹下所有jar包,并解压到源文件目录 2.没有解压到其他目录是因为减少复制的时间 3.解压完成后程序会删除原来的jar包 4.删除jar包的原因是程序可以手动终止,重启会继续解压剩下的jar(类似...
2. **打开jar文件**: 在工具的界面中选择“打开”或“导入”功能,找到目标`jar`文件。 3. **浏览内容**: 工具会显示`jar`文件的目录结构,用户可以逐层展开查看类文件和资源文件。 4. **搜索和查找**: 使用内置的...
通过使用这样的查看器,开发者和系统管理员可以无需解压就能浏览JAR文件中的元数据、类文件和资源,从而进行代码分析、调试或依赖管理。 在描述中提到的“直接查看打包的jar文件”,意味着这个工具允许用户快速访问...
1. **类路径嵌入**:在构建可执行JAR时,可以将第三方JAR文件解压并将其内容合并到主JAR中。这样,所有类都位于同一个JAR中,可以正常加载。使用如Apache Maven的`maven-shade-plugin`或Gradle的`Shadow`插件可以...
标题中的问题“无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl”指出,这可能是Java Web应用开发中遇到的一个常见错误,涉及到JSP(JavaServer Pages)和JSTL(Java...
在弹出的窗口中,选择“Local”并浏览到刚刚解压缩的`.jar`文件。按照向导提示完成安装过程。 4. **配置插件**:安装完毕后,需要进行一些配置。进入"Eclipse首选项"(Preferences),找到对应插件的设置选项,如...
1. 浏览文件列表:查看.jar文件中的所有文件和目录,包括类文件、资源文件、配置文件等。 2. 查看类文件内容:直接在工具中打开.class文件,查看字节码,有助于理解程序的执行逻辑。 3. 检索资源:查找特定的资源...
在IT行业中,jar文件是一种广泛使用的Java字节码格式,它包含了编译后的Java类、资源文件以及元数据。这些文件通常用于打包和分发Java应用程序或库。然而,有时开发者需要深入到jar文件内部,查看其中的源代码,以...
【dex2jar】是一款在Android开发领域常用的工具,它的主要功能是将Dalvik Executable (DEX) 文件转换为Java字节码格式的JAR文件。DEX文件是Android应用(APK)中的核心部分,它包含了应用程序的所有类和方法。而JAR...
3. `-x`: 从JAR文件中提取内容。 4. `-u`: 更新现有的JAR文件,添加新文件或替换已有文件。 5. `-f`: 指定JAR文件的名称。 6. `-v`: 输出详细信息到标准输出。 7. `-m`: 指定包含MANIFEST.MF文件的路径,用于设置JAR...
"dex2jar-2.0"正是这样一款工具,它能够将Android应用中的.dex字节码文件转换为Java类的.jar文件,方便开发者进行后续的分析和处理。 首先,我们要了解.dex文件。在Android系统中,所有的应用程序代码都被编译成...
"通过import导入包查找所在jar包工具"是一种实用的解决方案,它能帮助开发者快速定位到所使用的类所在的JAR文件。这个工具通常是一个自定义开发的小程序,它会解析Java源代码,分析import语句,并追踪到对应的JAR...
在提供的压缩包" kettle解析xml_下载ftp文件相关jar包.rar"中,可能包含了帮助实现这两个功能的jar文件。这些jar文件可能是Kettle本身不包含的第三方库,例如用于XML解析的库(如JDOM、Woodstox或Xerces)或者用于...
例如,为了连接到PostgreSQL数据库,DBeaver会查找包含PostgreSQL JDBC驱动的JAR文件,同样,对于MySQL,它会寻找包含MySQL JDBC驱动的JAR。这些驱动允许Java应用程序(如DBeaver)通过JDBC(Java Database ...
这个jar文件包含了 Dex 文件中原始的Java字节码,虽然它可能不是人类可读的Java源代码,但可以用Java反编译器(如JD-GUI或Procyon)进一步转换为可读的Java源代码。 标签"反编译","安卓","dex2jar","jar"分别...
dex2jar是一个开源工具,其最新版本为v2.3,它的主要功能就是将APK中的classes.dex文件转换成可读性更强的Java字节码JAR文件。这使得开发者可以使用Java反编译器(如jd-gui)查看和分析应用的源代码,虽然这些源代码...
Java Class和JAR文件是Java编程语言中至关重要的组成部分,它们与Java应用程序的运行密切相关。在深入探讨如何查看和理解这些文件之前,我们先来了解一下它们的基本概念。 **Java Class文件**: Java Class文件是...
local_policy.jar和US_export_policy.jar 包括jdk6 jdk7 以及jdk8 三种包,下载后解压可得. 另外里面附带到官方网站的下载方法,方便以后有更高的版本可以及时查找下载