在不知道路径的情况下用Java写入属性文件

Shreyas

我正在使用类加载器加载属性文件,如下所示。

Properties prop = new Properties();
prop.load(MyClass.class.getResourseAsStream("/Property.properties"));

现在,使用这种方法,我可以读取属性文件。我想将一些数据写入属性文件。我不知道属性文件的路径。然后如何将数据存储到属性文件中?

更新

我尝试了以下操作,但没有给我正确的路径:

File propFile = new File("Property.properties");
System.out.println(propFile.getAbsolutePath());
JP Moresmau

我认为您无法以一种总能奏效的通用方式,因为您的属性文件可以捆绑在jar中,等等。您可以通过getResource(String)获取URL,然后对该URL进行操作,例如这是一个文件URL,您可以在那里找到文件名。

 URL u=MyClass.class.getResource("/Property.properties");
 if ("file".equals(u.getProtocol()){
    File f=new File(u.toURI());
 }

但这并不是在所有情况下都可行。

我将修改后的值写入一个众所周知的位置的文件中,并使用捆绑的属性作为默认值,该默认值被文件中的值覆盖。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在不知道路径的情况下使用 python 查找图像列表(可能是 .jpg)。

来自分类Dev

在不知道类型的情况下从文件中读取

来自分类Dev

在不知道结构的情况下用python读取二进制文件

来自分类Dev

在不知道类型的情况下用Java创建集合?

来自分类Dev

在不知道Java中特定文件夹中的名称的情况下加载类

来自分类Dev

一种在不知道嵌套 js 对象中的路径的情况下访问属性的方法

来自分类Dev

在不知道完整路径的情况下找到带有CMD的目录/文件夹

来自分类Dev

在不知道这些属性名称的情况下访问对象的属性不起作用

来自分类Dev

如何在不知道流精度的情况下在文件中写入双精度值

来自分类Dev

在不知道xml文件结构的情况下解析xml文件内容

来自分类Dev

在不知道文件名的情况下使用 Javascript Fetch API 读取文件

来自分类Dev

在不知道列的情况下用PHP打印MySQL表

来自分类Dev

在不知道所有属性的情况下从HTML标记中获取文本

来自分类Dev

在不知道目标类型的情况下使用Expression获取属性值

来自分类Dev

在不知道类名的情况下获取静态属性的值

来自分类Dev

如何在不知道它是否为数组的情况下遍历JSON属性?

来自分类Dev

SQL代码在不知道属性的情况下检测两个表之间的更改

来自分类Dev

我如何在不知道图像ID的情况下更改其属性?

来自分类Dev

在不知道类名的情况下获取静态属性的值

来自分类Dev

在不知道树中位置的情况下找到属性

来自分类Dev

如何在不知道元素的情况下循环所有XML属性

来自分类Dev

如何在不知道组件名称的情况下访问组件的属性?

来自分类Dev

使用jQuery在不知道其完整ID的情况下更改给定元素的属性

来自分类Dev

在不知道ID的情况下进行更新

来自分类Dev

在不知道参数类型的情况下取反lambda?

来自分类Dev

字典在不知道键的情况下获得价值

来自分类Dev

在不知道结构的情况下解组嵌套的json

来自分类Dev

在不知道类型的情况下使用instanceof

来自分类Dev

在不知道大小的情况下打印数组

Related 相关文章

  1. 1

    在不知道路径的情况下使用 python 查找图像列表(可能是 .jpg)。

  2. 2

    在不知道类型的情况下从文件中读取

  3. 3

    在不知道结构的情况下用python读取二进制文件

  4. 4

    在不知道类型的情况下用Java创建集合?

  5. 5

    在不知道Java中特定文件夹中的名称的情况下加载类

  6. 6

    一种在不知道嵌套 js 对象中的路径的情况下访问属性的方法

  7. 7

    在不知道完整路径的情况下找到带有CMD的目录/文件夹

  8. 8

    在不知道这些属性名称的情况下访问对象的属性不起作用

  9. 9

    如何在不知道流精度的情况下在文件中写入双精度值

  10. 10

    在不知道xml文件结构的情况下解析xml文件内容

  11. 11

    在不知道文件名的情况下使用 Javascript Fetch API 读取文件

  12. 12

    在不知道列的情况下用PHP打印MySQL表

  13. 13

    在不知道所有属性的情况下从HTML标记中获取文本

  14. 14

    在不知道目标类型的情况下使用Expression获取属性值

  15. 15

    在不知道类名的情况下获取静态属性的值

  16. 16

    如何在不知道它是否为数组的情况下遍历JSON属性?

  17. 17

    SQL代码在不知道属性的情况下检测两个表之间的更改

  18. 18

    我如何在不知道图像ID的情况下更改其属性?

  19. 19

    在不知道类名的情况下获取静态属性的值

  20. 20

    在不知道树中位置的情况下找到属性

  21. 21

    如何在不知道元素的情况下循环所有XML属性

  22. 22

    如何在不知道组件名称的情况下访问组件的属性?

  23. 23

    使用jQuery在不知道其完整ID的情况下更改给定元素的属性

  24. 24

    在不知道ID的情况下进行更新

  25. 25

    在不知道参数类型的情况下取反lambda?

  26. 26

    字典在不知道键的情况下获得价值

  27. 27

    在不知道结构的情况下解组嵌套的json

  28. 28

    在不知道类型的情况下使用instanceof

  29. 29

    在不知道大小的情况下打印数组

热门标签

归档