`
wanxiaotao12
  • 浏览: 476427 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java property 的加载读取

 
阅读更多
Properties properties = new Properties();
InputStream stream = PropertiesUtil.class.getClassLoader().getResourceAsStream("setting.properties");
properties.load(stream);

 

 

方式二:

//获取sourceFile的url
public static URL getResource(String fileName, ClassLoader loader)
        throws IOException {
    URL resource = loader.getResource(fileName);
    if (resource == null) {
        throw new IOException("resource not found: " + fileName);
    }
    return resource;
}

//根据url加载Properties
public static Properties getProperties(URL source) throws IOException {
    InputStream input = source.openStream();
    try {
        Properties p = new Properties();
        p.load(input);
        return p;
    } finally {
        input.close();
    }
}

 

分享到:
评论

相关推荐

    java-property-utils-1.9.1.jar,java-property-utils-1.10.jar

    Java Property Utils库提供了一系列方法,帮助开发者方便地读取、写入和管理Java系统的属性。这些属性可以来自`System.getProperties()`、环境变量或者配置文件,例如`application.properties`。通过这个库,开发者...

    java读取和保存property文件(可含中文)

    本篇文章将详细介绍如何在Java中读取和保存包含中文的Property文件。 首先,让我们理解Property文件的结构。一个简单的`config.properties`文件可能如下所示: ``` # 这是一个注释 username=张三 password=123456 ...

    cors-filter-2.5 + java-property-utils-1.9.1.zip

    配置项可能来自`java-property-utils`库读取的属性文件,如`cors.properties`,其中定义了允许的源和其他CORS策略。 总结来说,这个压缩包提供了一个处理跨域请求的Filter实现,结合了对Java属性文件的读取工具,以...

    java-property-utils-1.9.jar

    `java-property-utils-1.9.jar`是这个工具库的一个版本,它提供了一系列方便的API,帮助开发者更加便捷地管理和读取这些属性。 首先,`java-property-utils`库的核心功能在于读取和处理`.properties`文件。在Java中...

    JAVA读取环境变量

    这种方法的优势在于可以跨平台运行,并且能够获取所有环境变量,而不仅仅是那些被Java虚拟机加载时传递进来的环境变量。 #### 示例代码分析 下面是对给定代码的具体分析: ```java import java.io.BufferedReader...

    利用Java的Properties 类读取配置文件信息

    在Java编程中,读取配置文件是常见的任务,主要用于存储应用程序的设置或环境变量,以方便管理和维护。Java提供了一个内置的`java.util.Properties`类,用于处理`.properties`文件,这种格式通常用来存储键值对,即...

    java-property-utils-1.9.1.zip

    这个库提供了方便的方法来读取、解析、操作和管理 Java 的属性文件。在开发过程中,我们经常需要与.properties 文件打交道,这些文件通常用于存储配置信息。Java 默认的 Properties 类虽然功能基础,但有时不足以...

    java读取属性文件

    在Java应用程序中,我们经常需要读取这些属性文件来获取配置参数。下面将详细解释如何在Java中读取属性文件,并提供一个示例来帮助理解。 首先,Java提供了`java.util.Properties`类来处理属性文件。这个类包含了...

    java实现properties文件读取

    本篇将深入探讨如何使用Java来实现Properties文件的读取。 首先,我们需要了解Properties类在Java中的作用。`java.util.Properties`是Java提供的一个类,它继承了`Hashtable`,主要用于处理属性列表(键/值对)。...

    Java那些事儿之(一)读取property配置文件

    在Java编程中,管理应用程序的配置参数是一项...以上就是关于在Java中读取`properties`配置文件的相关知识点,包括文件加载、读取、更新以及最佳实践。了解并熟练掌握这些技巧,将有助于构建更加健壮和灵活的应用程序。

    java 读取资源文件

    在Java编程中,读取资源文件是常见的任务,特别是在配置应用程序、处理文本数据或加载本地化内容时。本文将深入探讨如何使用Java读取资源文件,特别是properties类型的文件。 资源文件通常存储在项目的类路径...

    通过java导入读取微软项目管理文件(配套代码和导入project文件)

    1. **Apache POI**:虽然Apache POI主要设计用于处理Excel(.xlsx/.xls)文件,但其HPSF(Hierarchical Property Set Format)组件也可以用来读取.mpp文件的一些元数据。然而,它无法解析Project文件的全部内容,...

    java 获取 配置文件 属性 单例模式 高效加载

    通过单例模式实例化获取propertyUtil 工具包实例,高效加载配置文件,java语言编写。通过单例模式实例化获取propertyUtil 工具包实例,高效加载配置文件,java语言编写。通过单例模式实例化获取propertyUtil 工具包...

    java完美读取properties文件

    本篇文章将详细讲解如何在Java中“完美”地读取`properties`文件。 首先,我们需要了解`properties`文件的基本结构。它是一个文本文件,其中键值对以`key=value`的形式存储,每一行代表一个键值对,注释以`#`或`!`...

    Java 加载配置文件的方式

    自Java 11开始,可以直接使用`Files.readString()`方法读取文本文件,简化了配置文件的读取过程: ```java Path path = Paths.get("config.properties"); Properties prop = new Properties(); prop.load...

    cors-filter-1.7.jar和java-property-utils-1.9.jar

    标题中的“cors-filter-1.7.jar”和“java-property-utils-1.9.jar”是两个Java库的JAR文件,它们在Java开发中扮演着重要角色,特别是对于Web应用程序。这里,我们将深入探讨这两个库的功能和它们在“jasperserver”...

    java读取.properties配置文件的几种方法

    在Java编程中,读取`.properties`配置文件是常见的任务,这些文件通常用于存储应用程序的配置参数、系统设置等信息。下面将详细介绍几种在Java中读取`.properties`配置文件的方法。 1. 使用`java.util.Properties`...

    java 静态代码块通过类加载器获取资源文件例子

    在Java编程中,静态代码块(Static Block)和类加载器(Class Loader)是两个重要的概念,它们在软件开发中有着广泛的应用。本案例聚焦于如何利用静态代码块结合类加载器来高效地获取资源文件,尤其是属性配置文件。...

    java使用POI读取excel文件教程

    ### Java使用POI读取Excel文件教程 #### 一、Excel基础 Microsoft Excel 97 文件格式被称为 BIFF8(Binary Interchange File Format),而之后的版本如 Excel 2000、2002 和 2003 对此格式进行了微小的改进。这些...

    Java加载properties文件实现方式详解

    Java加载properties文件实现方式详解 Java加载properties文件是Java开发中常见的场景,properties文件是一种配置文件,用于存储应用程序的配置信息。Java提供了多种方式来加载properties文件,本文将详细介绍Java...

Global site tag (gtag.js) - Google Analytics