`
yuan8606
  • 浏览: 8389 次
文章分类
社区版块
存档分类
最新评论

jar包内的配置文件读取方法

 
阅读更多
如:
File file =new File("config/xx.xml");
init(file);
这时在没有打jar前是不会报错的,但在打jar后就会找不到文件,因为打成了jar包后,配置文件路劲就在jar里,访问不到,这时只能够通过流的方式加载文件,如:
InputStream is=this.getClass.getClassLoader().getResourceAsStream("config/xx.xml");
init(is);
不过加载方法要有加载流的方法才行,一般加载配置的方法都有这个重载方法。
分享到:
评论

相关推荐

    Eclipse打包成JAR包读取外部JAR包和外部配置文件

    本文将详细介绍如何在Eclipse中将项目打包成JAR文件,并确保能正确引用外部JAR包和读取外部配置文件。 首先,我们来看如何打包项目为JAR。在Eclipse中,选择`Export` -> `Java` -> `Runnable JAR file`。在弹出的...

    spring读取jar中的配置文件

    总结起来,Spring提供了多种方式读取JAR内配置文件,包括`@PropertySource`、`@ConfigurationProperties`以及直接使用`Resource`接口。理解这些方法的使用和它们之间的差异对于开发和维护复杂的Spring应用至关重要。...

    java读JAR包里的配置文件

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

    读取war包或jar包内的文件

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

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

    在Java编程中,有时我们需要从已经打包的JAR文件中读取特定的资源文件,例如配置文件、图片或库。本篇文章将详细讲解如何在Java中实现从JAR包中读取指定文件的方法。 首先,Java提供了`java.util.jar`包,其中包含...

    spring boot加载第三方jar包的配置文件的方法

    在Spring Boot应用中,加载第三方jar包的配置文件是一个常见的需求,特别是在集成其他框架或库时。Spring Boot的设计理念是简化配置,但它同样支持加载外部的配置文件来满足复杂的应用场景。以下是如何在Spring Boot...

    Eclipse打包成JAR包读取外部JAR包和外部配置文件(源码)

    下面我们将详细探讨如何在Eclipse中打包JAR包,并读取外部JAR包和外部配置文件。 首先,我们需要了解JAR文件的结构。JAR文件是Java类文件和相关资源的容器,它们被组织成目录结构,类似于Unix或Windows的文件系统。...

    如何加载jar包中的spring配置文件

    本篇文章将详细介绍如何在Spring MVC项目中有效地加载这些jar包内的配置文件。 首先,我们需要了解Spring框架是如何加载配置的。Spring通过`ClassPathXmlApplicationContext`或`FileSystemXmlApplicationContext`等...

    jar包、class文件读取工具

    例如,`jar tf myjar.jar`可以列出jar包内的所有条目。 二、class文件的解析 1. class文件结构:class文件由一系列的字节码组成,包含类的元数据(如类名、方法、字段信息)和字节码指令。这些信息遵循Java虚拟机...

    jar 包 内文件读取 文件内容

    以下是对"jar包内文件读取 文件内容"这一主题的详细说明。 1. **访问JAR文件内容**: - 使用`java.util.jar.JarFile`类:这是Java标准库提供的一种方式,可以打开并访问JAR文件的内容。你需要创建一个`JarFile`...

    JAR文件读取工具

    **JAR文件读取工具详解** Java Archive (JAR) 文件是Java平台上的一个重要组成部分,它主要用于打包Java类、资源文件以及元数据。JAR文件的出现使得Java开发者能够将多个类文件组合成一个单一的可执行文件,方便...

    solr增量更新jar包及配置文件

    这里的"solr增量更新jar包及配置文件"指的是用于Solr实现数据定时增量更新所需的组件和配置。 一、scheduler.jar `scheduler.jar` 文件很可能是包含了一个任务调度器的Java应用程序,用于安排Solr的定期更新任务。...

    Druid_jar包及配置文件.zip

    5. 支持主从切换:Druid可以自动检测数据库主从状态,实现读写分离,提高系统读取效率。 6. 支持多种数据库:Druid不仅支持MySQL,还支持Oracle、SQL Server、PostgreSQL等多种主流数据库。 二、Druid配置详解 `...

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

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

    mybatis自动生成代码工具,内有2个jar包,一个配置文件

    本压缩包包含两个关键组件:jar包和配置文件,这使得使用MBG变得简单快捷。 首先,我们来详细了解一下MyBatis Generator。MyBatis Generator是MyBatis框架的一部分,它基于Java,通过读取数据库元数据,可以自动...

    lib中的jar lib中的jar包

    - **资源文件的管理**:`jar`文件可以包含图片、配置文件等资源,便于组织和访问。 - **安全性**:`jar`文件支持数字签名,确保代码的完整性和来源。 **3. 使用lib中的jar包** - **构建路径**:在IDE如Eclipse、...

    java读取excel文件jar包20181223

    这个名为"java读取excel文件jar包20181223"的资源可能包含了一些帮助Java开发者实现这一功能的库。下面将详细讨论Java与Excel交互的相关知识点。 1. **Apache POI**: Apache POI 是一个开源项目,提供了处理...

    Java中Jar包内文件的读取

    近遇到一些Jar包内外配置文件读取的问题。索性自己测试总结一下,与大家分享。  路径文件读取,简单,直接的方式  /**  * 从路径读取文件,基本的文件读取方式  *   * @author lihzh  * @data 2012-4...

    使用axis.jar包生成WSDL文件的方法

    ### 使用axis.jar包生成WSDL文件的详细步骤与原理 #### 一、概述 随着互联网技术的发展,Web Service作为一种标准的、跨平台的服务提供方式,得到了广泛的应用。它允许不同平台上的应用程序通过HTTP协议进行通信,...

Global site tag (gtag.js) - Google Analytics