`
tyl
  • 浏览: 51731 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Java读取jar中的文件

阅读更多
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Enumeration;
import java.util.Iterator;
import java.util.Set;
import java.util.jar.JarEntry;
import java.util.jar.JarFile;

public class ReadFile {
public void readJarFile(String path) {
JarFile jarFile = null;
try {
File file = new File(path);
jarFile = new JarFile(file);
Enumeration<JarEntry> enum1 = jarFile.entries();
while (enum1.hasMoreElements()) {
JarEntry obj = enum1.nextElement();
if (obj.isDirectory())// 如果是目录进行下一次循环
continue;
String fileName = obj.getName();
System.out.println("fileName========" + fileName);
}
}
catch (Exception e) {
e.printStackTrace();
}
}

public static void main(String[] args) {
new ReadFile().readJarFile("E:\\test.jar");
}
}
分享到:
评论

相关推荐

    java 读取jar包文件

    `JarInputStream`提供了另一种方式来读取jar文件。它允许你从输入流中逐个读取jar条目。这在处理大型jar文件或者需要按需读取文件时非常有用。 ```java try (InputStream is = Thread.currentThread()....

    Java源文件读取JAR包文件.rar

    要从JAR文件中读取内容,Java提供了一个内置的`java.util.jar`包,其中包含`JarFile`和`JarEntry`类。以下是一步步实现这个功能的方法: 1. **打开JAR文件**:使用`JarFile`类的构造函数,传入JAR文件的路径。这将...

    EXCELJAVA读取JAR包

    标题“EXCELJAVA读取JAR包”涉及的是Java编程中的一个特定应用场景,即使用Java来读取Excel文件,而这个过程可能涉及到从一个JAR文件中操作数据。描述中提到,开发者创建了一个Java项目,引入了Apache POI库(通过...

    详解Java读取Jar中资源文件及示例代码

    Java读取Jar中资源文件是一种常见的操作,通过使用java.util.jar.JarFile和java.util.jar.JarEntry可以实现读取jar文件中的资源文件。这种机制可以实现资源的动态加载和更新,提高了系统的灵活性和可维护性。

    Java实现从jar包中读取指定文件的方法

    在给定的代码示例中,`JarFileAccess`类展示了如何读取JAR文件中的指定文件并将其复制到目标目录。 1. **创建`JarFile`对象**: 使用`new JarFile()`构造函数创建`JarFile`对象,传入JAR文件的路径。这将打开JAR...

    java读取ini文件jar

    要使用这个库,你需要将Apache Commons Configurations的jar文件添加到你的项目类路径中,这通常是通过Maven或Gradle等构建工具完成的。在你的`pom.xml`(Maven)或`build.gradle`(Gradle)文件中添加对应的依赖。 ...

    spring读取jar中的配置文件

    在`AppProperties`类中,我们可以定义属性的字段,并通过`@ConfigurationProperties`注解指定前缀,Spring Boot会自动从配置文件中匹配并注入值。 为了使Spring Boot能够找到JAR内的配置文件,可以在`src/main/...

    java读取图片文件流

    java读取本地图片文件获取流!java读取本地图片文件获取流!

    java读取excel文件jar包20181223

    Java读取Excel文件是开发过程中常见的任务,尤其是在处理数据导入导出、数据分析或者报表生成时。这个名为"java读取excel文件jar包20181223"的资源可能包含了一些帮助Java开发者实现这一功能的库。下面将详细讨论...

    Java读取TIFF文件

    在IT行业中,图像处理是不可或缺的一部分,特别是在...总的来说,Java通过第三方库如Apache Commons Imaging,提供了读取和处理TIFF文件的能力,这使得开发者能够在Java应用程序中灵活地处理这种专业级别的图像格式。

    JAR文件读取工具

    JD-GUI是Java反编译器的一种,它提供了一个图形用户界面,可以直接打开并查看JAR文件中的源代码。这个1.4.0版本是官方发布的,虽然不是原创代码,但它是经过验证和广泛使用的,可以可靠地将字节码转换回可读的Java源...

    java读取tar.gz压缩文件的jar包

    java读取tar.gz压缩文件的jar包

    Java读取netcdf文件和生成等值线的jar_netcdf_wContour

    本篇文章将重点讲解如何使用Java读取NetCDF文件以及生成等值线的实现方法,主要涉及两个关键库:netcdf-4.3.22.jar和wContour.jar。 首先,`netcdf-4.3.22.jar`是Unidata开发的Java NetCDF库,它提供了全面的功能来...

    java读取grib2文件

    Java读取GRIB2文件是气象和气候数据处理中常见的任务,因为GRIB(General Regularly-distributed Information in Binary form)格式是世界气象组织(WMO)推荐的标准数据存储格式,广泛用于气象预报和气候模型输出。...

    java读取mpp文件

    如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;net.sourceforge.mpxj&lt;/groupId&gt; &lt;artifactId&gt;mpxj 最新版本号 ``` 确保替换“最新版本号”为当前的`mpxj`库的最新稳定版本。 接...

    读取分析Excel所有jar包和java示例文件

    本资源包聚焦于这个主题,包含了一系列jar包以及两个.java示例文件,帮助我们深入理解如何在Java环境中读取和解析Excel内容。 首先,让我们了解一下核心的jar包。这些jar包通常包含了用于操作Excel文件的API,例如...

    Java读取Excel文件jar

    Java读取xls、CSV、xlsx文件所用到的jar包,包括: dom4j-1.6.1.jar geronimo-stax-api_1.0_spec-1.0.jar opencsv-2.3.jar poi-3.7-20101029.jar poi-examples-3.7-20101029.jar poi-ooxml-3.7-20101029.jar poi-...

    java读取项目中的文件(src目录下)

    这种方法允许你在打包后的JAR或WAR文件中正确地访问资源。 6. **处理资源路径**: - 文件路径可能需要根据运行环境进行调整。例如,开发阶段文件可能在`src/main/resources`,但在生产环境中,它们可能被复制到了`...

    java读JAR包里的配置文件

    java读JAR包里的配置文件、java读JAR包里的配置文件

    JAVA 读取visio word excel 数据及详细jar使用说明

    2. 类型库导入:使用tlbimp.jar生成对应的Java绑定,例如`tlbimp.exe your_visio_type_library.tlb`,这会生成一个Java接口文件,你可以导入到Java项目中。 3. 创建COM对象:使用com4j提供的API创建对应的应用程序...

Global site tag (gtag.js) - Google Analytics