-1

我想设置Properties文件的位置,但我似乎找不到这样做的方法。这可能吗?我读了几篇关于如何找出它在哪里的文章,但没有关于如何设置它的文章。

编辑 猜猜这需要更多细节。

我有一个为我的项目创建的属性文件。我只存储一两个值,但想更改此属性文件的位置。

我有一个程序可以读取大量数据并将其写入文件结构。像这样:

MainDirectory/DirectorywhereIwantPropertiesFile/.properties 
             /OtherNonPropertyData
4

1 回答 1

2

我不确定我是否明白你想要什么。属性可以通过这种方式加载文件:

Properties p = new Properties();
File f = new File("Test.properties");
FileReader reader = new FileReader(f);
p.load(reader);

如果您需要这样的 ResourceBundle:

    ResourceBundle prop = ResourceBundle.getBundle("Test");
    JOptionPane.showMessageDialog(this, prop.getString("test"));

您只需将带有 Test.properties 文件的目录添加到您的类路径中。

于 2013-03-25T00:30:30.470 回答