`
xixian
  • 浏览: 215223 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

获取jar包里面的文件

 
阅读更多
资料参考于
http://hxraid.iteye.com/blog/483115?page=2#comments
一些资料文件打包后,用常规的绝对目录读取文件会找不到该资源文件

但可以通过Class类的getResourceAsStream()方法来获取

        //返回读取指定资源的输入流  
        InputStream is=this.getClass().getResourceAsStream("res.txt");//   res.txt和当前类同一目录
        BufferedReader br=new BufferedReader(new InputStreamReader(is,"UTF-8"));  
        String s="";  
        while((s=br.readLine())!=null)  
            System.out.println(s);  
分享到:
评论

相关推荐

    java读JAR包里的配置文件

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

    Java获取ipa、apk文件配置信息jar包

    在这个场景下,"Java获取ipa、apk文件配置信息jar包"提供了这样的功能,它是一个Java库,能够帮助开发者以编程方式解析ipa和apk文件,提取出关键的元数据。 首先,我们要理解如何在Java中处理ipa和apk文件。ipa文件...

    读取war包或jar包内的文件

    标题"读取war包或jar包内的文件"涉及到的知识点主要是如何在程序中动态地获取并读取这些归档文件中的内容,这对于理解和处理Java应用的部署和运行至关重要。这篇博客(虽然链接未提供具体内容)可能探讨了以下关键点...

    springboot+maven打包demo【将依赖与配置文件打包到jar包外部】

    在本文中,我们将深入探讨如何使用Spring Boot和Maven来构建一个项目,使得依赖和配置文件被打包到jar包外部,以实现更加灵活的项目管理。这个方法对于那些需要根据不同环境进行定制配置或者频繁更新配置的应用来说...

    jclasslib修改jar包里面的class文件包含jar

    在Java开发过程中,有时我们需要对已打包的JAR文件进行修改,例如修复错误、更新类或资源等。`jclasslib`是一款强大的反编译器和字节码查看器,它允许开发者查看并修改JAR文件中的`.class`文件。这篇文章将深入探讨...

    java 操作xml文件(包含xml文件和对应jar包)

    在描述中提到了一个用于操作XML的jar包,这可能是指如JDOM、DOM4J、Apache Commons Digester或Woodstox等第三方库。这些库提供了更高级别的抽象,使得XML操作更加便捷。例如,JDOM和DOM4J是对DOM API的简化和增强,...

    删除jar包中的指定文件

    标题“删除jar包中的指定文件”涉及到的是Java开发中对已打包JAR文件进行操作的知识点。在Java中,JAR(Java Archive)文件是一种归档格式,用于将多个类文件和其他资源组合到一个单一的文件中,方便分发和执行。...

    spring读取jar中的配置文件

    当我们的应用程序被打包成JAR文件后,有时我们需要从JAR内部读取配置文件,例如application.properties或application.yml。本文将深入探讨如何在Spring框架中实现这一功能。 首先,理解Spring的资源配置。Spring...

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

    在Java编程中,有时我们需要在运行时从JAR(Java ...通过以上步骤,你可以在Java源文件中成功地读取并处理JAR包文件中的内容。记住,这只是一个基础的实现,根据具体需求,你可能需要添加更多的错误处理和优化措施。

    Spring Boot项目打成jar包后,下载resources目录下文件为空的demo

    当项目被打成jar包后,有时可能会遇到下载这些资源文件时返回空或者找不到的情况。这个问题通常与Spring Boot的打包机制和文件访问路径有关。下面我们将详细探讨这个问题,并提供解决方案。 1. **Spring Boot的资源...

    自定义注解读取Jar包_需要的Jar包

    通过自定义注解读取Jar包里面的类名、属性名、中文注释以及属性类型所需要的Jar包示范,通过这个Jar包可以将里面的属性名、类名等读出来添加进数据库中

    在jar包在查找指定的文件是否存在工具

    在Java开发中,有时我们需要在运行时动态地加载类或者查找特定资源文件,这就涉及到对JAR包(Java Archive)的处理。标题提到的“在jar包中查找指定的文件是否存在工具”是一个重要的实践场景,它涉及到Java的类加载...

    java-http请求jar包

    这个"java-http请求jar包"实际上就是Apache HttpClient的4.5.5版本,一个包含了所有必要组件的压缩文件。 Apache HttpClient库提供了对HTTP协议的全面支持,包括GET、POST、PUT等各种HTTP方法,以及Cookie管理、...

    阿里钉钉开发jar包

    开发者在项目中添加此jar包作为依赖后,就能调用里面定义好的接口来实现钉钉的功能。 其次,`taobao-sdk-java-auto_1479188381469-20200429-source.jar` 是源码版本的SDK,通常用于开发和调试。它包含了上述jar包中...

    maven jar包直接根据pom下载

    4. **本地Maven仓库**:Maven会将下载的jar包存储在用户的`.m2/repository`目录下,这样在同一个机器上的其他项目如果也需要同样的依赖,就可以直接从本地仓库获取,无需再次下载。 5. **批处理脚本**:描述中提到...

    ehcache缓存的jar包和配置文件

    - 引入依赖:在项目中添加Ehcache的JAR包,如`ehcache.jar`。 - 创建缓存管理器:使用`CacheManager`类初始化缓存管理器,并根据配置文件加载缓存配置。 - 获取和操作缓存:通过缓存管理器获取缓存实例,然后可以...

    Maven发布Jar包中文乱码解决方法

    然而,在使用 Maven 发布 Jar 包时,ometimes 中文字符会出现乱码问题。本文将详细介绍 Maven 发布 Jar 包中文乱码解决方法。 一、问题分析 在使用 Maven 部署 Jar 包时,可能会出现中文乱码问题。这种问题的出现...

    HSSFWorkbook 模版使用的jar包

    在这个场景中,"HSSFWorkbook模版使用的jar包"指的是Apache POI库中的HSSF部分,它是一个Java库,用于创建、修改和读取微软Excel 97-2007格式的工作簿。 首先,我们需要理解HSSFWorkbook的核心概念。HSSFWorkbook是...

    用反射解析jar文件并执行里面Java代码

    这个类提供了打开jar文件、获取jar manifest信息、以及遍历jar内所有条目的功能。以下是如何打开和遍历jar文件的示例代码: ```java import java.io.IOException; import java.util.Enumeration; import java.util....

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

    在Java项目中,经常需要使用jar包来存储和加载资源文件,如配置文件、图片、音频等。读取Jar中资源文件可以实现资源的动态加载和更新,不需要手动将资源文件复制到classpath下。 二、Java读取Jar中资源文件的实现 ...

Global site tag (gtag.js) - Google Analytics