`
fenghen
  • 浏览: 29658 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

读取配置参数的properties文件,路径获取问题

阅读更多
读取配制文件的时候,使用下面的方法,可方便获取classpath绝对路径:
Thread.currentThread().getContextClassLoader().getResource("").getPath();

        propertie = new Properties(); 
        String path = Thread.currentThread().getContextClassLoader().getResource("").getPath();     
        try {   
        	inputFile = new FileInputStream(path + XXX.properties);   
            propertie.load(inputFile);   
            inputFile.close();   
        } catch (FileNotFoundException ex) {   
            System.out.println("文件不存在");   
            ex.printStackTrace();   
        } catch (IOException ex) {   
            System.out.println("装载文件失败");   
            ex.printStackTrace();   
        }   


分享到:
评论

相关推荐

    Python实现读取Properties配置文件的方法

    实际使用这个类时,首先确定配置文件的路径,然后创建`Properties`类的实例,最后调用`getProperties`方法获取配置字典: ```python import sys fileName = sys.path[0] + '\\' + 'system.properties' p = ...

    读取properties文件返回map

    在Java编程中,`properties`文件是一种常用的配置文件格式,用于存储应用的配置参数或设置。这些文件通常以键值对的形式存在,如`key=value`。本篇将详细讲解如何在Java中读取`properties`文件并将其内容转换为`Map`...

    properties文件的读取

    `properties`文件的读取是Java开发中的常见操作,尤其在处理配置、国际化(i18n)或持久化数据时。 在Java中,我们使用`java.util.Properties`类来处理`properties`文件。以下是一个简单的`properties`文件读取的...

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

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

    读取.properties文件

    在Java编程中,读取`.properties`文件是一个常见的任务,这些文件通常用于存储配置信息,如数据库连接字符串、系统参数等。`.properties`文件是一种基于键值对的文本格式,易于理解和编辑。在这个场景中,我们将探讨...

    用enum实现单例模式的方法来读取配置文件

    `Properties`类用于处理键值对,它是Java中读取配置文件的标准方式。 要获取配置文件中的数据,我们可以调用`Singleton.INSTANCE.getProperties()`。例如,如果配置文件中有`database.url`属性,我们可以通过以下...

    SSM 读取properties文件

    properties文件通常用于存储应用程序的配置参数,如数据库连接信息、服务器端口、邮件服务设置等,使得这些关键信息能够独立于代码,方便管理和维护。 在Spring框架中,读取properties文件主要通过两种方式:`...

    封装读取配置文件

    除了默认读取配置文件外,还提供了根据特定路径读取配置文件的功能,通过`getPropertyValue`方法,开发者可以根据需要指定不同的配置文件路径,增强了框架的灵活性和适应性。 ### 结论 封装读取配置文件的方法,...

    Java读取properties文件的三种方式

    在Java编程中,读取properties文件是常见的任务,主要用于配置应用程序的参数或环境变量。properties文件通常以键值对的形式存储数据,便于管理和修改。本文将详细介绍三种在Java中读取properties文件的方法。 1. ...

    读取properties返回map并写入文件

    这些文件用于存储应用程序的配置参数,便于管理和更改。本篇文章将详细讲解如何读取.properties文件,将其内容转化为Map对象,以及如何将这个Map对象写回到新的文件中。 首先,我们需要了解什么是.properties文件。...

    使用J2SE API读取Properties文件的六种方法

    在Java开发中,配置文件通常是用来存储应用的配置参数或者环境设置,而Properties文件是最常见的配置文件格式。本文将详细讲解使用J2SE API来读取Properties文件的六种方法。 1. **使用java.util.Properties类的...

    读取properties配置文件

    这些文件通常以`.properties`为扩展名,其中包含了键值对,用于保存应用程序的配置参数,如数据库连接字符串、系统路径、应用版本等。读取这些配置文件是Java开发中的常见任务,有助于将配置与代码分离,方便管理和...

    Java_Properties_类读取配置文件信息

    【Java_Properties_类读取配置文件信息】 在软件开发中,配置文件是必不可少的,因为它们允许我们灵活地管理程序中的可变参数,而无需修改源代码。Java 支持使用 `.properties` 文件作为其标准配置文件格式,这得益...

    java 读取配置文件

    在Java编程中,读取配置文件是常见的任务,特别是在构建可扩展和可维护的应用程序时。配置文件通常用于存储应用程序的设置、连接信息或其他敏感数据,这样可以将这些信息与核心代码分离,便于管理和更新。本篇文章将...

    java读取properties文件

    在Java编程中,`properties`文件是一种常用的配置文件格式,用于存储程序的配置信息,如数据库连接、系统参数等。这种文件通常以键值对的形式存在,键和值之间用等号(=)或冒号(:)分隔。本篇文章将深入探讨如何在...

    JAVA读取properties文件的值

    在Java编程中,`properties`文件是一种常用的配置文件格式,用于存储程序的配置信息,如数据库连接字符串、系统参数等。这些数据以键值对的形式存在,键与值之间用等号(=)或冒号(:)分隔。本篇文章将详细探讨如何...

    Spring Boot多模块配置文件读取

    - 除了在代码中硬编码配置,还可以将配置文件放在项目外部,如类路径外、系统环境变量、命令行参数等,提高配置的灵活性。 - 使用`spring.config.import`属性可以导入其他配置文件,这在处理多模块项目时非常有用...

    java完美读取properties文件

    在Java编程中,`properties`文件是一种常用的配置文件格式,用于存储程序的配置信息,如数据库连接字符串、系统参数等。正确地读取这些文件对于应用程序的运行至关重要。本篇文章将详细讲解如何在Java中“完美”地...

    读取properties配置文件所用jar

    在Java开发中,配置文件是不可或缺的一部分,它们通常以.properties扩展名存在,用于存储应用程序的配置参数和设置。本主题将深入探讨如何使用特定的jar包来读取这些properties配置文件,以及涉及到的相关技术和库。...

    spring读取properties

    - **路径问题**:确保Properties文件的路径正确无误,特别是在开发和生产环境切换时,可能需要不同的配置。 - **编码问题**:Properties文件的编码格式应与Spring配置文件一致,避免因编码不匹配导致的乱码问题。 - ...

Global site tag (gtag.js) - Google Analytics