`
xiaobian
  • 浏览: 588095 次
  • 来自: 北京
社区版块
存档分类
最新评论

读取项目中相对目录

 
阅读更多

public class ReadConfig { 

private static String readValueByKey(String filePath,String key){
       Properties props = new Properties();
    InputStream in = ReadConfig.class.getResourceAsStream(filePath);
    try {
     props.load(in);
    } catch (IOException e1) {
     System.out.println("+++++++++++++++++++++++++++++++++++++");
     System.out.println("\n\n");
     System.out.println("请检查文件是否在当前目录中 "+filePath+" 然后重新调用。");
     System.out.println("\n\n");
     System.out.println("+++++++++++++++++++++++++++++++++++++");
     // TODO 自动生成 catch 块
     e1.printStackTrace();
     return null;
    }
          String value = props.getProperty (key);
          //System.out.println("++++++++++++++ "+value);
          return value;
          
  
  }

}

filePath 文件和当前class在同一个目录中。 
 

分享到:
评论

相关推荐

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

    在Java编程中,读取项目中的文件,特别是位于`src`目录下的文件,是一个常见的需求。这涉及到对项目结构的理解和使用Java I/O流的知识。`src`目录通常包含源代码文件,而运行时,这些文件会被编译并放置到类路径...

    无法读取项目文件 .csproj,请确认 Import 声明中的路径正确

    在使用 Visual Studio 开发过程中,有时会遇到无法读取项目文件(.csproj)的情况,具体表现为编译器提示:“无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件。”这种问题通常出现...

    c# asp.net 读取项目中的文件,获取text里面定义的内容和值方法

    在读取项目中的文件时,通常使用相对路径,因为这样可以在部署时保持灵活性。你可以通过`Server.MapPath()`方法将相对路径转换为绝对路径。 下面是一个基本的步骤来读取项目中的文本文件: 1. **获取文件路径**: ...

    Maven项目中读取src/main/resources目录下的配置文件的方法

    Maven项目中读取src/main/resources目录下的配置文件的方法 在Maven项目中,读取src/main/resources目录下的配置文件是一件非常重要的事情。在本文中,我们将介绍如何在Maven项目中读取src/main/resources目录下的...

    VS2005无法读取VS2008项目文件的解决方法

    在尝试使用VS2005打开由VS2008创建的项目文件时,可能会遇到错误提示:“无法读取项目文件‘***.csproj’,系统找不到指定路径。”这通常是由两个原因导致的:一是路径配置不正确;二是开发工具与项目文件版本不匹配...

    C#文件的读取与写入操作(注释详尽,相对路径,直接运行,测试成功!)

    在C#编程语言中,文件的读取与写入是常见的操作,对于处理数据存储、日志记录或者文件交互等场景至关重要。本示例提供的压缩包文件“ReadWriteFile”包含了详细注释的代码,用于演示如何在C#中进行文件读写,并且...

    C# winform 读取Excel文件 表名及内容

    在C#项目中,我们需要引用以下两个库: 1. Microsoft.Office.Interop.Excel:这是用于与Excel交互的库。 2. System.IO:这个库包含了处理文件和目录的类。 接下来,我们编写代码来读取Excel文件。这里的关键步骤...

    java项目中获取路径详解

    Java 项目中获取路径详解 在 Java 项目中,获取路径是非常重要的,因为它关系到项目的正确运行。特别是在 Java Web 项目中,...在 Java Web 项目中,获取路径变得更加复杂,需要注意编译后的目录和相对路径的关系。

    C# winform 读取Excel表格

    本项目可能是一个简单的示例,展示了如何利用C#的库来读取Excel文件中的数据。以下将详细讲解这一过程,以及涉及的关键知识点。 首先,你需要一个库来与Excel文件交互。在.NET Framework中,微软提供了`Microsoft....

    WPF中Image控件Source属性的相对路径和绝对路径问题(经验总结)

    对于相对路径,需要保证图片已经包含在当前项目中,并且图片的属性“生成操作”必须是 Resource 才可以在程序运行时正常显示图片。如果图片仅仅是在项目中的文件夹下而没有包含在项目中,我们指定其为 Image 控件的 ...

    S7-200项目密码读取器

    在工业环境中,有时由于各种原因,如原编程者离职、文档丢失等,可能会遇到无法访问PLC程序的情况,这时S7-200项目密码读取器就能发挥其作用。 标签再次强调了这个工具的主要功能,即它是一个专门针对S7-200项目...

    tomcat读取本地文件

    为了减少工程项目本身的体积以及便于管理和维护,这些图片往往不会直接存放在项目的Web应用目录下,而是保存在独立的磁盘空间中。这就引出了一个问题:如何让Tomcat服务器能够正确地读取这些位于非项目目录下的本地...

    前端读取JS绝对目录的方法

    如果页面中包含`<base href="..." />`,那么所有的相对URL都会基于这个基URL解析。你可以结合这个标签来获取脚本的绝对路径。示例: ```html ... <script src="scripts/myScript.js"></script> var ...

    获取项目的相对路径和绝对路径

    在Java Web开发中,路径问题一直是困扰很多开发者的一个难点,特别是在处理文件上传、下载以及配置文件读取等操作时。本文将围绕“获取项目的相对路径和绝对路径”这一主题进行深入探讨,帮助读者理解不同场景下如何...

    彻底解决android读取中文txt的乱码(自动判断文档类型并转码

    通过以上步骤,我们可以实现一个相对完整的读取中文TXT文件的解决方案,即使文件编码未知,也能自动判断并转换,避免乱码问题。在实际开发中,建议结合具体需求选择合适的方法,确保代码的稳定性和效率。 当然,...

    怎么读取卡中的数据

    4. **读取数据**:使用控件提供的API函数,如`ReadData()`,来读取卡上的文件或目录信息。这可能需要指定路径,例如`ReadData("E:\folder\file.txt")`。 5. **处理返回的数据**:读取操作完成后,将返回的数据保存...

    C#文件的读取与写入操作及其读取数据处理(注释详尽,相对路径,直接运行,测试成功!)

    在C#编程中,文件的读取和写入是常见的操作...通过这个“ReadWriteFileProcess”示例,开发者可以深入理解这些概念并应用到实际项目中。测试成功的保证意味着这些代码片段已经过验证,可以直接在自己的开发环境中运行。

    关于java 读取eclipse下文件相对路径 关于Java的文件相对路径问题一直 ....doc

    在Eclipse中,`src`目录通常被编译成`.class`文件放入`bin`或`target`目录,因此,如果你试图从运行的类路径中直接读取源代码目录下的文件,可能会失败,除非你特别配置了类路径。 另一方面,不同的IDE可能有不同的...

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

    我们可以将配置文件放在单独的目录,如`config`,并在代码中通过相对路径来读取。例如,如果你有一个`config.properties`文件,可以使用以下代码来读取: ```java Properties prop = new Properties(); InputStream...

Global site tag (gtag.js) - Google Analytics